Moment of Zen - Bison Rush

Aired:  01/27/03 Views: 1,561

A couple in a Levi's commercial remains unscathed after facing down a herd of charging bison. (0:20)

Loading...