Traverse City Record-Eagle

Archive

CSSB92.jpg

The Chevrolet logo is seen on the grill of a car at a dealership in Clearwater, Fla.