Man puts neck on train track and survives. How is that even possible?
Posted on
December 6,2023
Suicidal guy beats the laws of physics. Unbelieable!