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)