They’re definitely giants

I think I mentioned (but I might be wrong) that I was going to a They Might Be Giants concert in London not too long ago. Well, approx a week ago my friends, Hanne and Speham, and myself packet our bags and flew to Gatwick, and then took a two hour long bus drive to […]