Long Beach, California, USA
(studio scenes with canister in basement)
2646 Menlo Avenue, Los Angeles, California, USA
(Brian Marsh's house)
Los Angeles, California, USA
(location)
May 18, 1987 - Jun 25, 1987
It looks like we don't have any production dates for this title yet. Be the first to contribute.