The Daily Show with Jon Stewart

Moment of Zen - Stallone with Olympic Torch

Season 8 • 06/17/2004

Sylvester Stallone runs on the beach with the Olympic torch.

More