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."
...
5 Comments | Posted December 8, 2009 | 11:04 AM (EST)