The Ford Focus Electric hit Denver, Colorado with a splash. Torque News writers Don Bain and Aaron Turpen were on the scene.
Find us on Google+
Twitter
Facebook Comments Box