It features rather nice looking - presumably expensive - cars scratching each other. If you're into cars, this probably makes you feel sick or something.
Awesome '69 Corvette & '88 Lamborghini Scratch Each Others Paint
This is an advert for Gran Turismo PSP in Japan
Comments 0
Wow, no comments yet... why not be the first?
Leave A Comment
Hold on there, you need to login to post a comment...