BookMyShow Live is set to bring rap superstar Travis Scott to India for the first time as part of his “Circus Maximus” world tour, with a performance scheduled for Oct. 18 at New Delhi’s ...