ENTERTAINMENT5 years ago
Travis Scott Postpones Tulsa Concert; Fans Cause A Scene Outside Venue
Fans caused a scene in Tulsa Monday night when Travis Scott postponed his scheduled concert last minute. Travis Scott had to postpone his concert Monday night in...