G.O.O.D. Music‘s Travis Scott has been working on his Owl Pharaoh project for seemingly forever and today it finally gets a release date. Looks like the EP will be dropping February 22nd.

Check back soon for more details.

Comments