Strange Scenes as Man Hangs Onto Car Hood


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."