The St. Pierre Snake Invasion – Galore

Bristol’s The St. Pierre Snake Invasion sound as if they are wrenching themselves apart and hastily shovelling the guts back in, whilst sipping a cuppa and wryly observing the carnage. Yeah, it’s an odd one.