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 EP in 2010 and released their first full album in February 2013. Musical style? No […]