30 of the Lowest First-Week Album Sales in Recent History

Death Grips' The Money Store

Release Date: April 21, 2012
Label: Epic
First-Week Sales: 3,200

Tags: death_grips
blog comments powered by Disqus