dacia duster

Driver parks on metro station stairs in Paris

A confused driver has ended up trapping his car on the steps of Chaussee d'Antin-La Fayette metro station in Paris,…

13 years ago