Love the Poster…
When I first saw this I thought I was dreaming. And immediately sought out the trailer. If only the film could have lived up to the actual poster and featured a ravishing 50 foot female rampage… The film I discovered is simply a Thai … Continue readingLove the Poster…