Tag Archives: Pit Crew
Behold Miataland, the Miata-themed hotel in Italy
Any tour of Italy would have to include the Ferrari factory collections in Modena and Maranello, the Lamborghini museum in Bologna, or even the Museo Nazionale dell’Automobile in Turin. But if you’re looking for a small slice of JNC worship, … Continue reading