Hot XXIX Action

  • Aired:  06/25/08
  •  | Views: 44,985

While most host cities for the Olympics might be putting finishing touches on the soccer stadium, Beijing is rendering its atmosphere hospitable to human life. (3:03)

Loading...