Transit Drive-In Theater - nyttran012

This is what the 100 foot wide screen looks like from Transit Road.
Submitted By
Rick Cohen - Owner
Uploaded
10/17/2005
Year Taken
2004
Taken
2004
Comment
This is what the 100 foot wide screen looks like from Transit Road.