*TURBONERD* Active member Oct 16, 2010 #252 how the fuck have i not heard about this? link to some of their music?PLZ