St. Louis Shop Captures Incident on Security Camera
Occurred on October 18, 2019 / St. Louis, Missouri, USA
Info: Security footage from a St. Louis shop.
Like Sharedots on Facebook
Occurred on October 18, 2019 / St. Louis, Missouri, USA
Info: Security footage from a St. Louis shop.