dallasmovietheaters
Loew's Twin Cinema
Braintree, MA
Uploaded on: January 31, 2019
Size: 299 KB
Views: 560
License:
This King’s Shopping Plaza theatre launched as Carrolls Cinema Twin Plaza I & II on December 25, 1970 with the films, “Bird with the Crystal Plumage” and “Airport.”
No one has favorited this photo yet