dsedman
Plaza Theatre
Decatur, TX
Uploaded on: February 25, 2017
Size: 480.7 KB
Views: 913
License:
It’s December of 1954 and manager Art Solomon checks out his new CinemaScope screen dwarfing the TV set in Decatur’s Plaza Theatre
No one has favorited this photo yet