http://www.autoweek.com/apps/pbcs.dll/article?AID=/20070404/FREE/70403001/1062
Sirius TV?! INDEPENDENT REAR SUSPENSION?! BOOOOO!!!!!!
Am I mistaken? I mean...I think this could be specs for a Ford Escape!
Sirius TV?! INDEPENDENT REAR SUSPENSION?! BOOOOO!!!!!!
Am I mistaken? I mean...I think this could be specs for a Ford Escape!