New Band of the Day: Rusted Brain

Poland today, home of many fine metal acts. Rusted Brain are from Warsaw, one of the few cities which I can pronounce the name of without the use of a Polish:English language guide. They’ve been together since 2009, produced an [...]

April 28, 2013 Band of the Day