Skip to main content
play

Burglars crash a car into Tulsa storefront then steal tech devices

Burglars crash a car through a glass storefront in Tulsa, Oklahoma, in the early hours of Wednesday, October 6, before allegedly stealing more than $15,000 in phones, tablets, and watches. Credit: Tulsa Police Department via Storyful
Storyful, Storyful