Oh shit, I accidentally found out who it is and their band name is much worse than you could even imagine. Each and every comment here is a better moniker than the one they actually possess. The band's justification for said name is even more hilarious...
Clan of Chantix
Shawn White and the Fuckheads
1st albums: Unleash the Turds
Those chainsaws aren't so tough anymore with a name like that.