Tag: Alfa Romeo
Grand Torino: To Dos
Quick: What do you know about Torino (or Turin as the English call it)? There is a famous Shroud there? Juventus (and Torino FC) both play the beautiful game there? There was a Winter Olympics held there in 2006 where shockingly the Canadian men’s team did NOT medal in […]
1000 Miglia
Zoom! Zoom! If you live in Toronto, tomorrow (February 17 – 26, 2017) is the start of the Canadian International Auto Show, a great event for car enthusiasts and potential new car owners. However, if you need an excuse for a trip to Italy in […]