Pedestrian crashed between wall and a losing control car
Posted on
February 20,2024
China