Saturday, October 23, 2010

[Rosta Masta!] FT-86 Turbo G Sports Concept Details at the 2010Tokyo Auto Sa...



It's down, it's fun, Yo!
http://www.youtube.com/watch?v=eQjRK8-kXQ4


--

Posted By Andry Chang to Rosta Masta! at 10/24/2010 12:53:00 PM

No comments:

Post a Comment

Popular Posts