Red SUV with black hood displaying yellow 'TERRA' text, parked i…
Cruise night Garden of the GodsView all 120
A red SUV with its hood open, displaying the word 'TERRA' in yellow letters, is parked at an outdoor event.
Is this accurate? Sign in to help verify it.
No comments yet.