Red off-road vehicle tilted on rocks with "MAD METAL" and "Dr Sm…
A red off-road vehicle is tilted precariously on rocks, displaying racing team information.
06/19/2009
Is this accurate? Sign in to help verify it.
A red off-road vehicle is tilted precariously on rocks, displaying racing team information.
Is this accurate? Sign in to help verify it.
No comments yet.