17Sep/15Off
Travis Scott Dishes on ‘Stepdad’ Kanye West and Being Misunderstood: ‘People Think I’m a Douchebag’
Since his breakout mixtape, 2013’s Owl Pharaoh, Houston rapper-producer Travis Scott has positioned himself as a misunderstood rebel, with mosh-...