TPD: Shoplifting suspects ram car into store

Published November 19, 2016 1 Views

Rumble Police are investigating after several suspects allegedly rammed their vehicle into a Tulsa store.

... and disable advertisements! No kidding :)