DavidZornig
Sky Vue Drive-In
Edmonton, CA
Uploaded on: June 21, 2020
Size: 38.2 KB
Views: 474
License:
“Mom and Dad” opens on June 21, 1961 at the Sky-Vue Drive-In in Edmonton. Courtesy Stephen Leigh.
No one has favorited this photo yet