May 28 2 chainz The Needle Drop
Despite the plethora of hype building under this Texas MC and producer, Travis Scott’s Owl Pharaoh doesn’t sound like much more than a rap demo that bites its influences a little too hard.
Prev Post
May 28 Album Reviews
Next Post
May 28 2013
Show comments / Leave a comment
What do you think?
Show comments / Leave a comment