I've listened to noise music before. Maybe it's the kind of music they play in Hell on a neverending loop. It doesn't help that there's a noise scene in Japan, appropriately named Japanoise. Seriously, of all places for there to be a noise music scene, it had to be Japan?
Top Comments
Firebug
Jul 21, 2015 at 04:27PM EDT
Colonel Dude
Jul 23, 2015 at 12:59PM EDT in reply to