Music Review: Travis Scott – Owl Pharaoh Mark Harris Thursday, May 30, 2013 Studio Xclusive, The Studio Travis Scott has worked his way to the proverbial top. Adding on the right cosigns, he is now in the thralls of actually becoming a man of...