South Twin Drive-In - aztsout007
- Submitted By
- Richard Stoudt
- Uploaded
- 3/26/2016
- Year Taken
- 1979
- Comment
- AZ Republic newspaper Ad for the low Budget Jaws rip-off film BARRACUDA from 1979. At the bottom of the Ad you can see it played at the South Twin 12 Drive In Tempe AZ