> > > > > > >

South Twin Drive-In - aztsout015

  Back to Gallery Request Download
Submitted By: Richard Stoudt Uploaded: Mar 26, 2016
Year Taken: 1981 Taken:
Comment: AZ Republic newspaper Ad for the horror film EVILSPEAK from 1981. You can see at the bottom of the ad it played at the South Twin 12 Drive In Tempe AZ
Permissions: private use, press use