orbital on February 9, 2010
ha ha. I love China, but that is so Chinese. And right in downtown Beijing!! What were they thinking?

signin to reply
* we'll automatically turn your links into html.