Red sports car with black wheels, smoke billowing from the open…
A red sports car is seen with smoke emanating from its hood, suggesting mechanical trouble.
Is this accurate? Sign in to help verify it.
A red sports car is seen with smoke emanating from its hood, suggesting mechanical trouble.
Is this accurate? Sign in to help verify it.
No comments yet.