Moment of Zen - Patriotic Bees
Season 11 E 152 • 12/05/2006

A swarm of patriotic bumblebees do their duty for America.