Review: Troller, Drain
Homegrown triumvirates' electro indie bristles on brooding third LP
"...play in – Thousand Foot Whale Claw, Survive, and Troller – have postponed releases scheduled for 2020." So revealed..."