Strange Scenes as Man Hangs Onto Car Hood
- Cleared
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."..
Location
Independence, Missouri, USA
Occurred
Jan-4-2020
Posted By
Skyler Luster
Posted On
Jan-17-2020