Velda Rose Drive-In - aztveld008
- Submitted By
- Richard Stoudt
- Uploaded
- 6/28/2015
- Year Taken
- 1980
- 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.