This year's Olympics are in Beijing, China - an up and coming nation that is making a transition into a new super power. And super powerful they are, as seen in this friendly video clip from the 2008 Olympic Games.

  • August 08, 2008
  • 380 Views