Propelled by their newest release, Whitby’s favourite metal-heads are making huge waves with their brand of tech-rock insanity. "C'est La Vie" is the first single from...