Friday, July 25, 2008

Lost in Translation



With the Olympics round the corner, China better gear up if this sign translating the name of the chinese restaurant is any indication. More on this here

No comments: