Launched in 2005, the Tribeca was launched at the heart of America’s SUV craze. Odd styling meant it never its mark and was axed in 2014.
Launched in 2005, the Tribeca was launched at the heart of America’s SUV craze. Odd styling meant it never its mark and was axed in 2014.