Something stole a bit of the thunder from the 2014 Corvette Stingray at the Detroit Auto Show, and that something was an 88 inch wide Ford truck descending from the ceiling. The Ford Atlas Concept is just that, a concept, not meant for production. But really it’s many concepts. Ford asked consumers what they wanted […]