STUDIO
Follow Us

Terms of Use Privacy Policy

Graphic Video: Tulsa Police stop Madison Dickson in deadly confrontation last weekend.

This video, edited by Tulsa police, shows Tulsa Police stopping Madison Dickson by running over her.

Source: Tulsa World

Top Trending Videos