Giant Earthworms Invade North IdahoGiant Earthworms Invade North IdahoRun for your lives! They smell your fear! They're big, bad and crawling your way! Denny BedardDenny Bedard