Friday, November 27, 2009

Top Gear's Hammerhead Eagle i-Thrust Reviewed

Link to a PDF of the Autocar's review

Spoiler: 3rd Best zero emissions car

No comments:

Post a Comment