We’ve made some exciting new updates! Check out our new site here
Login
Menu
Car Smashes into Liquor Store and Leaves
Occurred on June 25, 2021 / Irving, Texas USA
Info from Licensor: "At the Liquor Depot in Irving, Texas. A lady pulled into the handicap parking spot, then she drove into the store. She then backed up, hit a pedestrian, and several other vehicles, and left. She was caught by the police.