Happy St Patrick’s Day: 2017 Alfa Romeo Giulia

Typically on St Patrick’s Day we enjoy featuring Irish built cars, but the 1960 Shamrock is difficult to find (given the 10 built production figures and 8 known to still exist) and DeLorean Snowcats aren’t just jumping out of trees, so I go to the next best thing which is an Italian car that uses […]