An unbelievable incident in Quezaltepeque, El Salvador, has left drivers and pedestrians in shock: the engine of a vehicle fell out while a woman was driving it. The event, captured in images that ...
Tata Sierra's production version design patent shows key changes from concept,including modified B-pillar design and body ...