Truck fatally crushes its legs in Brazil
Posted on
August 23,2023
Brazil