51 Twin Drive-In Theater - tnt51tw001

What's left of it. Closed in the 80's
Submitted By
Alex P
Uploaded
10/29/2011
Year Taken
2011
Taken
1029
Comment
What's left of it. Closed in the 80's