August 8th, 2008

opus

08.08.08

Say what you want about China, but damn do they know how to put on a good show. Great fun.

In other news, this past week's been hell.