Country: Los Angeles, California
Album: DEATH MAGIC
Genre: Noise Rock/Electronic/Experimental
I'm not done with my The Beatles marathon yet, but I saw that this leaked today so I had to take a break and check it out. This band is great if you haven't heard of them before. Really weird, awesome noise shit. New album sounds fucking sickkkkkk. Check it out, and pick it up when it comes out!