Bless YouTube for giving the independent filmmaker an outlet for distribution.
Check out this super low budget, yet skillful and terrifying Monster Spider movie!
Behold! (that means click). Warning to the squeamish! Be ye faint of heart, click not!
It’s so low-budget, there’s no sound, so put something on your headphones. The Christopher Lee music album, perhaps?Read More