509 N. Norton Avenue, Los Angeles, California, USA
(police in driveway next to ice cream truck)
Los Angeles River, Los Angeles, California, USA
(Cement lined Los Angeles river and connected seter scenes.)
Southern California, California, USA
(Location)
Jul 1973 - Aug 1973
It looks like we don't have any production dates for this title yet. Be the first to contribute.