Moment of Zen - Metric System Is English

  • Aired:  03/01/10
  •  | Views: 44,079

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

Loading...