May 18, 2007

Attack of the Giant Leeches (1953)

In the Florida Everglades, a colony of larger-than-human-size, intelligent leeches is living in an underwater cave. They begin dragging local people down to their cave where they hold them prisoner and slowly drain them of blood.

Stream Save as: MP4 DivX

No comments: