July 9, 2007

China, you must be bored…

I guess they have created everything they ever can for the tech guru’s of this world. “Public toilet has 1,000 stalls in four stories - BEIJING, China “ read more