Yes, yes, yes—Europe’s coolest export of Mentasm will be hitting London shores on the 22nd of April for a true happening. All you have to do is too show your face for it at the Umpire in Stoke Newington from midnight until yawn.... for more details hit this cool-as-fuck Pete Fowler poster by clicking here.