14 Sports Cars wrecked in Japan. $$$$$

I guess their trip to Hiroshima blew up on them.
 
Back
Top Bottom