travis-scott

Travis Scott Announces Owl Pharaoh Release Date

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

Advertisement