Monday, August 18, 2008

Oh China....

Why does this not surprise me at all?

http://www.foxnews.com/story/0,2933,405187,00.html

No comments: