Where was that filmed? Love it. Typical low cost look from 90s monsters are great, also like the location, anyone any clue where it was filmed? Looks like East Coast or Midwest USA.
0 out of 0 found this helpful.
Was this review helpful? Sign in to vote.
Permalink