1967 Chevrolet Impala Super Sport vs. 1968 Plymouth GTX Drag Race: Video

%d bloggers like this: