Sunday, September 9, 2007

Hummer in Hohhot


My jaw literally dropped when we saw this on our bike ride today. Is this a vision of what is to come in China?

No comments: