The Impala Super Sport package was born in 1961 with a price tag of just $50, and its original purpose was to add a boost of adrenaline to those who wanted Chevy’s new superstar to be a little bit ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results