Category Archives: Alfa Romeo

Alfa Romeo | November 26 2014

Wherefore art thou Alfa Romeo?

We first met on a dark road in California, somewhere high above the city of San Francisco. As the sun came up over the hilltop park known as the Twin Peaks, the fog cleared. I didn’t know whether to focus my eyes on the amazing view or the strong Italian in front of me.  After
Read More