Showing posts with label Top Gear. Show all posts
Showing posts with label Top Gear. Show all posts

Saturday, November 29, 2008

Friday, July 18, 2008

Top Gear in the UK just posted a new review of Alfa's new model, the Mito. In addition to explaining the derivation of the name, Mi for Milan and To for Torino; but also that mito is Italian for myth.