Ohakune, Manawatu-Wanganui, New Zealand
(Shop assistant abduction scene)
145 Nei Street, Rangataua, New Zealand
(Jacqui's House)
Horopito, Manawatu-Wanganui, New Zealand
("Smash Palace" car wrecker's yard)
Jan 25, 1981
It looks like we don't have any production dates for this title yet. Be the first to contribute.