1978 September 8, 2024 Open Air Theatre @ SDSU, San Diego, CA State: California Country: USA 1978-07-24 Open Air Theatre @ SDSU, San Diego, California,USA 0 Facebook Twitter