Sounds like a movie script. Giant parasites stalk the American landscape disguised as benign upstanding participants in the "free market."
The dictionary defines parasite as:
"An organism that lives on or in an organism of another species, known as the host, from the body of which it obtains nutriment."
...
Posted November 25, 2009 | 03:42 PM (EST)