Moment of Zen - Two-headed Snake
Season 3 E 103 • 03/09/1999

Footage of a two-headed snake on the floor.