New Lancia Delta - 5th Jun 2008 12:25pm
New Lancia Delta
Cant stand the front grille - looks like a cheap far eastern car.
Gimmie the old one any day
Cant stand the front grille - looks like a cheap far eastern car.
Gimmie the old one any day