7min: “Return of the Sewer Monster” was filmed in 1972, when I was 18 in Grade 12.
Sadly, two of my pals in the flic have passed away.
The film is shot on location at the Hamilton Brow and Mount Hope Airport.
Yes, sound and a few edit’s have been added currently to enhance your viewing pleasure.