mtlemieux
Norwich-New London Twin Drive-In
Uncasville, CT
Uploaded on: July 22, 2011
Size: 54.7 KB
Views: 2,718
License:
This is the West side movie screen.
No one has favorited this photo yet