Wednesday, August 20, 2008

Olympics

The Olympics are on - in Beijing, China!!!

Catch some Olympics action here




Looks like China will win the highest number of Gold Medals.