Speeding car lost control and horrifically crashed four pedestrians
Posted on
February 29,2024
Ecuador