Burglars crash a car through Tulsa storefront before stealing 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