Thursday, June 21, 2012

IMMA LET YOU FINISH, BUT THE LION HAS THE BEST ROAR OF ALL TIME:  Reports (of admittedly uncertain credibility) suggest that Kanye West may be releasing an album comprised substantially entirely of animal noises.

1 comment:

  1. Jordan12:33 PM

    Well, MBDTF was one of the most ambitious albums since Pet Sounds...