dallasmovietheaters
Lowell Drive-In
Lowell, MA
Uploaded on: May 15, 2019
Size: 5.2 MB
Views: 1,398
License:
A 1957 shot of the Lowell Drive-In Theatre in Massachusetts.
2 people favorited this photo