Ewing, Virginia sits tucked away in the southwestern mountains, a tiny town that most people have never heard of and even ...
This throw back to 1950s giant monster movies is a blast! Hilarious actors and some great practical effects! The 40 minute run time breezes by as you're entertained every second of this film. The ...