2013 Detroit Auto Show: Ford Atlas Concept


The Ford Atlas made a dramatic entry at the 2013 Detroit Auto Show. This concept isn't much to look at it, but it previews key tech to benefit fuel economy and towing.
Tagged:
0
Comments