Tuesday, June 20, 2006

China's '08 Olympic Stadium Design Reminds Me of TRANG!

To some viewers, this design for the 2008 Olympic stadium to be constructed in Beijing looks like a definitive portion of the female anatomy, teh TRANG!

read more | digg story