Moment of Zen - Putin Bashes Rice

  • Aired:  11/15/01
  •  | Views: 4,177

A Daily Show translator dubs Vladimir Putin's football bashing speech at Rice University. (0:25)

Loading...