New Band of the Day: Plague Throat
Ah, back to India. Land of heat, curry, 16-hour train journey delays, people who stand up on a flight as soon as the wheels have touched the ground, the Taj Mahal, the Mehrangarh Fort, and a staggering number of great metal bands who I’ve never heard of. Well, add another to the list of bands […]