It occurs to me that I have been using this movie's title for over 15 years and have never featured it. That's partially because I've never gotten around to seeing it.
However, I have seen this movie. I can no longer remember a thing about it, despite having reviewed it in the pages of Xenorama lo these many years ago.
Where have you gone, MONSTER FROM GREEN HELL?
5 weeks ago