Freaky Film Friday – The Giant Behemoth
For Freaky Film Friday this week, I present to you a short little trailer for “The Giant Behemoth”. The premise is very similar to Godzilla in that atomic energy created this beast, but he (or she) has a totally different look and the producers try to hype it as the behemoth mentioned in the bible. I […]