http://www.mercola.com/townofallopath/index.htm Watch the free animated short video that has created a major controversy across the Web. The video parodies the drug companies and conventional healthcare system and many are furious about the truth being exposed.