pittsburghmusicmagazine.net
Born of Osiris Release New Song M∆CHINE
Born of Osiris have just finished recording their new album just not too long ago. Right before they head off on their latest tour which is no other then Rockstar’s Mayhem Festival. The new a…