Headlines - Baby's Got Yak

  • Aired:  05/25/99
  •  | Views: 1,853

A group of Sherpas hike to the top of the World Trade Center to perform the world's highest rock concert. (1:54)

Loading...