 Compliation of guests from the bizarre Canadian talk show Ed s Night Party. The show is hosted by Ed the Sock. Yes, you read that right. Ed is a sock puppet. He s become a TV folk hero in Canada, as well as a regular host on the Much Music cable network.