1966 Chevrolet Impala Super Sport

1966 Chevrolet Impala Super Sport is the ultimate vehicle “We are so excited and proud to unleash this 1966 Chevrolet Impala Super Sport to the public, driving it really makes you feel like a hero,” said Jamal Hameedi, chief engineer, Ford Performance. “The Ford Performance…