dallasmovietheaters
Sherwood Drive-In
Edmonton, CA
Uploaded on: February 19, 2019
Size: 1.6 MB
Views: 737
License:
The Sherwood Drive-In Theatre launched in Edmonton August 30, 1968 with Dean Martin in “5 Card Stud” on its 50' by 116' scree
No one has favorited this photo yet