Red 1960 Chevrolet Impala Sport Coupe

Red 1960 Chevrolet Impala Sport Coupe in Ocean Beach, San Diego, California. May 2011.

Red 1960 Chevrolet Impala Sport Coupe in Ocean Beach, San Diego, California. May 2011.

Leave a Reply