The American Parasite

I just saw the craziest ad on YouTube and it led here. I thought it was viral marketing for a body horror flick. When I finally found out what it was really about, I thought at first they were talking about Canada: http://thekeybiotics.com/video_toon.htm...