Somewhere in between no wave, punk and riot grrl lies Get Better Records trio Control Top. With its jittery rhythms, shrieks and snarls decrying capitalism and patriarchy, and white-hot guitar riffs, debut album Covert Contracts (2019) announces Control Top as a band ready for sonic warfare.
About Sled Island
The Sled Island Music & Arts Festival is a five-day, multi-venue festival taking place June 24 - 28, 2020. To see the current lineup, visit SledIsland.com. The full festival lineup and schedule will be available in May 2020.
Please note: This is an 18+ event.