Ultimate Car Blog | The Latest Car News, Reviews, Tuning
Tag Archives: Lancia Voyager

2013 Lancia Voyager

The Italians at Lancia officially announced that the Voyager minivan will be revealed at the Geneva Motor Show. As you probably know, the new Voyager is the twin brother of Chrysler Town & Country in the States. Therefore, besides the new...

By rikk on Feb 28th, 2013