Showing posts with the label Top Gear

What Is An Alfa Romeo?

Jeremy Clarkson of BBC's Top Gear on what an Alfa Romeo is.
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.

Another Top Gear (BBC) Alfa 159 Review