nadamucho.com
The Locust: Plague Soundscapes
Professor MayMayN0Lo – I was totally prepared to hate the new Locust album; looking forward to it even.