What's Up This Week - Week of 5/18

Twin Peaks returns to TV this weekend, but there's far more to do than just watch TV, featuring: Paula Poundstone, Sesame Street Live, and Stars on Ice.