Remember that exclusive tease we posted a few weeks ago, featuring a giant albatross dancing and skating around London to an annoying dance beat? Well, we can now reveal the man inside the suit, and (obviously) it’s Stevi Ritchie.
The song, ‘I’m an Albatraoz’ has hit the iTunes top 10 in 29 countries and it’s going to invade the UK (and your head!) very very soon, with the British, Ritchie ‘starring’ video swooping in at any moment. You’ve been warned.