Rolling Stone — The Lumineers' new LP Cleopatra, the follow-up to the Denver band's breakout 2012 self-titled debut, marched directly to the top of the Billboard 200 in its first week of release, selling 125,000 total copies to claim Number One. Of that total, 108,0...
more info