“What the fuck is that?!” Apologies for the obscenities so early on in my review, but I think it’s a pretty accurate summary of my thoughts when I turned up at The Boulevard and caught Mechagodzilla running through soundcheck. A near six foot, flame haired beauty was barking into the […]