Monsterpiece Theater – "Twin Beaks" October 15, 2009 ~ destroyedforcomfort A surprisingly spot-on parody of Twin Peaks from Sesame Street.