Monday, June 08, 2009

*screams*



Umm, yeah. Even as a Sesame Street segment, Twin Peaks remains the freakiest thing ever to appear on television.

No comments: