Man deliberately throws himself in front of a moving truck.
Posted on
November 17,2023
Mexico.