Moment of Zen - Bison Rush

  • Aired:  01/27/03
  •  | Views: 1,544

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

Loading...