Two more police shot. Tulsa

sidebite252

Well-Known
Mar 26, 2013
2,420
113
Lake Texoma
Damn. Hard to watch
 
Top Bottom