South Chester Drive-In - catsou2015

My dad, Jeff Lewis, working on front of screen tower.
Submitted By
william d. lewis
Uploaded
7/14/2015
Year Taken
1978
Taken
about 1978
Comment
My dad, Jeff Lewis, working on front of screen tower.