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."
...
23 Comments | Posted November 19, 2009 | 10:34 AM (EST)