Moment of Zen - Metric System Is English

Aired:  03/01/10 Views: 44,256

Rick Sanchez apologizes for asking a scientist what nine meters means in English. (0:09)

Loading...