Drive-Ins.com
> > > > > > >

Delsea Drive-In Theater - njtdels031

  Back to Gallery Request Download
Uploaded By: Delseadrive-In. Com Uploaded: Jul 11, 2004
Year Taken: Taken: 7-10-04
Comment: Screen is over 120 feet wide! Scope picture taken with cheap camera with no flash from about 250 feet back. Looks bright thanks to Robert Film service!
Permissions:
Share: