Tuesday, May 29, 2012

1244 Horspower

Okay, this isn't an S2000 story, but this is PURE insanity. 1244 horsepower in a car? That's up in Bugatti Veyron territory. Read more about Steven Tyler's new ride over at Top Gear here.


No comments:

Post a Comment