Strange Scenes as Man Hangs Onto Car Hood
- 4 years ago
Occurred on January 4, 2020 / Independence, Missouri, USA
Info from Licensor: "I witnessed this man clinging to the hood of a car on a busy street."
Info from Licensor: "I witnessed this man clinging to the hood of a car on a busy street."