March 7th, 2016
Episode 256 of 361 episodes
In an extremely strange case that can’t be found anywhere in medical history, a girl from Deesa, Gujarat in India has been unlucky enough to be chosen as the host for an ant nest — right inside of her ear. Indeed, at least 10 to 15 large ants are emerging from the girl’s ear everyday. Jeff, Anthony, and special guest Travis McElroy contemplate the horror of having an ant's nest inside your skull. This episode is not for the squeamish.