It's been a whirlwind recovery for Travis Scott, who's back in the limelight like he never left. The rapper took London the weekend of August 7 for a pair of ... Read more