Road Trip USA
It’s only been a few days back in the States, but I’ve been happily embracing all that is America at it’s best – the Grand Canyon’s splendor, the Hoover Dam’s enormity, Vegas’s insanity – and worst – LA newscasters and their ridiculous work attire, for instance. And it’s funny, the […]