Crash News2 years ago
Distracted Benz driver ran into a stationed commercial bus
The Lagos State Traffic Management Authority (LASTMA) has taken into custody the driver of a Mercedes-Benz GLK SUV following a distressing incident on Sunday, April 28....