Bizarre Event Filmed in Walmart Parking Lot
Occurred on April 15, 2022 / Temple, Texas, USA Info from Licensor: "It happened on Heb and 31st, Temple, TX. It started in front of me so I started to capture as it began . Followed them all..
Location Temple, Texas, USA
Occurred not known
Posted By Gilbert Quinteros Sr
Posted On Apr-17-2022