Dave Walker owns a store in the Florida Everglades. All of his customers are men who seem to spend the day sitting in the store talking and ogling Dave's wife Liz, the local eye candy, who ain't exactly sweet to poor old Dave. For More information on this film go to: http://steve-calvert.co.uk/pub-dom/attack-of-the-giant-leeches.htm