http://www.youtube.com/watch?v=JMYKGx6rvCM
ok yes, this is a pretty mad vid of a few ferraris racing thru paris.
BUT
in the comments
tregaskis
those japs build great cars
jrok420
u are an idiot those car are european made dumbass
tregaskis
no there definitely japanese, anything ending in i (suzuki, kawasaki, hitachi) is generally japanese
LOLCANO!!!!