Well let’s see. There’s this:
(I think it’s the 10th anniversary of this piece of service journalism, back when blogs were big.)
And there’s the Yelp entry.
Oh, a red, white, and green theme this year – how Christmassy!
And oh yeah, the government of the Unitary Communist State known as the People’s Republic of China just hates this show, so you can find a few “facts” from the propaganda arm of the PRC on the web, pretty high up in Google searches, as well.
IMO, one should be able to know a bit about this show afore seeing it, that’s all…