Complex Includes Self Made In Top 25 Albums of 2011 So Far

Complex Includes Self Made In Top 25 Albums of 2011 So Far

Posted on June 21st, 2011

Complex dropped their list of best albums released in 2011 so far. Self Made found itself in an impressive 6th place. You can peep the full list on Complex.com.

Tags:
Be the first to post a comment
Facebook Comments Box