07 May 2011

Important pre-show information

I'm fairly certain no commentary is necessary. Chinese signs are THE BEST:























And the amazing show:








- Posted using BlogPress from my iPad

Read more at kyletaylor.com

Location:Zhushikou E St,Beijing,China

No comments: