600 Sunrise Hwy., Patchogue, New York, USA
(site of the Patchogue All-Weather Sunrise Drive-In, the entrance of which is seen in the film - the drive-in was demolished in 1986)
Jan 1973 - Jan 1973
It looks like we don't have any production dates for this title yet. Be the first to contribute.