Born of Osiris in Concert
8001 S Eastern Ave
Metal rock band Born of Osiris has produced five full-length albums since their formation in 2003. Sing along to fresh tracks off the band's latest "The Simulation" release, featuring "Silence the Echo" and "The Accursed." Fans are invited to hear anthemic metal melodies overlaid with heavy growls as Born of Osiris performs a live set on the Diamond Ballroom stage in Oklahoma City.