Parasites Lost

Season 3 Ep 41/18/08

The crew takes a trip inside Fry's body to save him from parasitic worms.

Up Next