US: People Raged for Travis Scott’s Concert Being Postponed in Tulsa, OK
- Captured on Monday 11th of February 2019
- Location is Tulsa
Description
Travis Scott had to postpone a show in Oklahoma on Monday night (February 11), leading to chaos outside the venue. L Read more...