Check out the trailer for the 'Attack of the Giant Leeches' remake, directed by Brett Kelly.

Comments