I’m an Alien

I have a new found respect for city tourists. You know the ones, stopping dead in front of you to stare at Big Ben causing a face plant situation before you’ve even had your morning coffee. I’m not afraid to admit that I hated these street flounders back in London. Always getting in your way […]