Search This Blog

Attack of the Giant Leeches

While poaching in the Florida Everglades, Lem Sawyer fires five shots into a giant leech-like creature, but no one will believe him... until it's too late!

Watch Movie
Download for iPod