Moment of Zen - Splashdown
Season 3 E 102 • 03/08/1999

A hot air balloon splashes down in the middle of the ocean.