The Daily Show with Jon Stewart

Moment of Zen - Steroids

Season 5 • 05/16/2001

A man with huge biceps is arrested for steroids.

More