Preview image
Preview image
Ford Focus EMax at 2011 Detroit Auto Show | Big Pictures Archive