Thursday, March 22, 2007

What the??

Japanese anime featuring a 68 Shelby GT500 chasing Mercedes.
I have no idea why or what they're saying, but it's proof that Mustangs, especially Shelby Mustangs are universally cool!!

No comments: