2008 Olympics site

Just an FYI that it seems the olympics official site is hosted in China. I assuem that they will sensoring information coming into and out of china like they do for everything else.

The NBC web site is host at: http://www.nbcolympics.com/

Leave a Reply