Police use pepper balls on angry crowd after Travis Scott postpones sold-out Tulsa concert

A sold-out Travis Scott concert in Tulsa, Oklahoma, ended with a bang, but not in a good way.
        

Read more in azcentral.com

Related Videos


Provider

azcentral.com, Phoenix, Arizona, United States