Picture Speaks For Itself
Posted on
May 10,2023
The Philippines. Man ran over and crushed by tractor trailer.