Watch: Drake offers refunds after Travis Scott falls on Stage & breaks setup in London February 2, 2017 by 24x7 Team … Read more