I'm really surprised nobody has started a thread about the great Muppet tournament going on at The Muppet Cast. It's already in Round 2, but you can still go over and place your vote in poll battles between the Muppet Show, Sesame Street, Fraggle Rock, and other Henson company characters. The...