Radkey
Posted: Tue Nov 12, 2013 8:31 pm
Just saw these guys on Later with Jools Holland, apparently they're three brothers from Missouri. They sound like the Misfits.
https://philaflavaforum.com/forum/
https://philaflavaforum.com/forum/viewtopic.php?f=18&t=134507