New Band of the Day: Born of Osiris

A little late in the game for this band, for which I’d like to apologise. They released their third album, Tomorrow We Die Alive, through Sumerian Records on August 19th. I meant to cover them just before this date but – [...]

October 8, 2013 Band of the Day