New Chevrolet meets Old Cadillac circa 1977 in Medford, Mass., on the corner of Mystic Avenue and Harvard Street at a service station whose name escapes me. Not the best time for American cars!
|
Click image for Comments.
|
Home
|
Browse All Photos