Home > Tidbits > Article

"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.