Here's another friendly video clip for the 2008 Olympics, taking place in the warm and fuzzy country of China. The 100 Meter Dash wasn't going so well. Let's see how the folks at the Long Jump competition are doing...

  • August 13, 2008
  • 476 Views