It Comes From Space To Suck Your Blood! Do You Dare Brave The Horrors Of INSECTULA?
It came from space! And it will suck your blood! Behold the terrors of Mike Peterson's Isectula in this exclusive trailer!Peterson and company are eschewing traditional distribution with this one and bringing the film straight to the audience with DVDs,... More »
By Todd Brown