Travis Scott Announces Owl Pharaoh Release Date

travis-scott

Travis Scott has been building momentum and anticipation for his debut mixtape, Owl Pharaoh. He finally took to twitter this evening to reveal a tentative release date which he said may even arrive earlier than that but for now May 21st is the scheduled day to drop.

https://twitter.com/trvisXX/statuses/330836881740791808