Episode 5.14

Season 5, Episode 14 -  Air Date: 11/29/2004
1 Rating

Synopsis

Four pairs of best friends must transfer live, blood-sucking leeches mouth-to-mouth while blindfolded.

Show Photos

See all »

News from our partners