Twin Drive-In Theater - ilttwin016

Selling during the flea market heydey at Twin Drive-in.  Note the screen supports in the picture.
Submitted By
William Sureck
Uploaded
9/20/2005
Year Taken
1978
Taken
1978
Comment
Selling during the flea market heydey at Twin Drive-in. Note the screen supports in the picture.