February 12 2019 1:57pm

Police pepper-spray angry Travis Scott fans after rapper postpones concert

Police used pepper spray on some fans of Travis Scott on February 11 after the rapper cancelled a show at the BOK Center in Tulsa, Oklahoma, sparking outrage and clashes.

Responsive site?

Video Home