Out of control truck crashed into busy local restaurant
Posted on
February 13,2024
China