Friday, September 16, 2016

Music Nerd: We're Still Here

De La Soul dropped #1 Album and now a documentary....



No comments:

Post a Comment