Back in Black - Walrus Festival

  • Aired:  07/19/00
  •  | Views: 3,821

Lewis Black is lucky enough to report on the annual Walrus Festival, a jumbo pageant in Thailand and a singing dog contest. (2:29)

Loading...