Loading Video…
This browser does not support the Video element.
Suspected burglars crash car through storefront, steal tech items
Suspected burglars allegedly crashed a car through a glass storefront in Tulsa, Oklahoma, in the early hours of Wednesday, Oct. 6, before allegedly stealing over $15,000 in phones, tablets, and watches, the Tulsa Police Department said. (Credit: Tulsa Police Department via Storyful)