Jul 28 2008

Amazing Chinese performance artist

Yikes. This scares me.