Dates: 1973 (above), circa 1976 or 1977 (below) Location: UCSD Medical Center, Hillcrest, San Diego, California Source: via UC San Diego Libraries Digital Collections What do you see here?
Longtime reader Steve Sieker of North Bend sent along today’s carspotting photo, one which his father, Larry, took in 1963 in San Diego. “There’s a little bit of something for everyone in it, includi...