Gerald A. DeLuca
City Cinema Twin Drive-In
Tabb, VA
Uploaded on: April 2, 2018
Size: 79.3 KB
Views: 1,002
License:
September 30, 1978, playing “September 30, 1955” about the day James Dean was killed.
1 person favorited this photo