This is one of these situations where the headline really says it all. This jamboree of the human spirit took place in China. We can only hope it catches on over here in the States. I’d quit my job and follow this act on tour withoutt a single regret.
[H/T: Gawker]




























COMMENTS