Rules of the Road

So, yesterday, I was driving in town and as I approached a Stop sign two Trafico cars (Spanish traffic police, as you’ve probably guessed already) drove past me. Cue accelerated heart rate and butterflies in my stomach. (I’m the same walking through Customs. I blame my Irish Catholic upbringing – it’s made me so good […]