1966 Chevrolet Impala Super Sport

1966 Impala Super Sport, numbers matching RestoMod with only 900 miles since complete frame off …

1966 Chevrolet Impala Super Sport

1966 Impala Super Sport, numbers matching RestoMod with only 900 miles since complete frame off …