Ouch!

Posted in 2008 Olympics, Humor on March 5th, 2008

With the upcoming Beijing Olympic games one has to wonder was the springboard made in China?