David Lynch Twin Peaks Twin Peaks Homage on One Life to Live dugpa March 12, 2009 December 29, 2009 Check out this link over at YouTube.com at around 3:50. Thanks to Watchlar for the news!