dallasmovietheaters
Park Plaza Drive-In
Irving, TX
Uploaded on: January 17, 2019
Size: 558.1 KB
Views: 948
License:
Launched June 11, 1964 with the films, “Island of the Blue Dolphins” and “The Raiders.”
1 person favorited this photo