Margaret Cho loves three things: people, tapioca tea, and the chance to make out with... More >>>