Showing posts with label Supra. Show all posts
Showing posts with label Supra. Show all posts

Feb 25, 2008

1200HP Toyota Supra vs. 2008 Lamborghini LP640





Wow! That's all I got to say about that. Enjoy