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.
Tuesday, May 29, 2012
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment