The Utopia Strong have announced a new London show at The Lexington in London on 18 June – the day before Och's London debut at the Seabright Arms, so join us for a two night Rocket excursion! Info and tickets for The Lexington can be found here: Baba Yagas Hut ---