Invasion Of The Mind-Controlling Parasites Published October 30, 2011 at 2:15 PM EDT Facebook Twitter LinkedIn Email