> > > > > > >

Velda Rose Drive-In - aztveld008

  Back to Gallery Request Download
Uploaded By: Richard Stoudt Uploaded: Jun 28, 2015
Year Taken: 1980 Taken:
Comment: AZ Republic newspaper Ad for an amazing triple feature of Horror films at the Velda Rose Drive-In in Mesa Arizona. This ad is from 1980 but all these titles are years old including 1972s Last House on the Left Dont Look in the Basement.
Permissions: private use, commercial use, press use
Tell People: