Monsterpiece Theater – "Twin Beaks"

A surprisingly spot-on parody of Twin Peaks from Sesame Street.

Leave a Reply