Discussion in 'Whatever' started by Humanoid, Jan 28, 2012.
Also check out Mind Spiders as well. High Tension Wires being my favorite between the 2.
OK rad , yeah I have heard like one Mind Spiders tune and I liked it.
I never really liked punk in the 80s genesis was the FUCKING BEAST!
Separate names with a comma.