Moment of Zen - Take Me Out to the Ball Game

Aired:  03/14/05 Views: 18,051

The Daily Show dedicates a moment to our national pastime and steroid use. (0:14)

Loading...