Moment of Zen - Putin Bashes Rice

Aired:  11/15/01 Views: 4,209

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

Loading...