100,000 miles – almost that is the 427 cu.i. eight-cylinder, which has this 1968 Chevrolet Impala SS under the hood. It's waiting for its new owner in Colorado! Location: Denver, Colorado, United States