Travels through England, France, Germany and Spain.

Driving in England

September 12, 2012 Jacob Bielanski 2

“I’m just going to hang up,” I hear Jamie’s voice through the car rental guy’s iPhone, “because I don’t know what to say.” Yeah, 10 […]