Boston has to be one of the more stressful places I’ve driven, and I’m from New York. Streets going every which way, missing traffic lights, people cutting you off like you’re lifelong enemies. Wild Wild West out here

Comments