Home > News > Tidbit

"The Discovery," the new album from Born Of Osiris, has debuted at #87 on the Billboard 200, with first-week sales of roughly 6,400.

Wednesday, March 30, 2011 9:18 PM PT


"The Discovery," the new album from Born Of Osiris, has debuted at #87 on the Billboard 200, with first-week sales of roughly 6,400.



Related:  Born Of Osiris


comments