MovieMaps

“Raped - June 20, 1980” Filming Locations

Quantum Leap episode “Raped - June 20, 1980” was filmed in Santa Barbara in the United States of America.