lucero

Weezer’s “OK Human” Reaches #1 On US iTunes Album Sales Chart

Weezer's new album "OK Human" is attracting a healthy amount of opening day interest on US iTunes. The album shot…

3 years ago

Travis Scott’s “ASTROWORLD” Claims #1 On US iTunes Sales Chart; Mac Miller, Iggy Azalea Top 5

Travi$ Scott's new album "ASTROWORLD" is making an immediate impact at the US iTunes store. The album, which launched late…

6 years ago