back to top

Sesame Street Spoofs Twin Peaks

You have no idea how thrilled I am to have proof I didn't hallucinate this from my childhood. "Darn fine story, darn fine actor. Darn fine pie."

Posted on

View this video on YouTube

Every. Tasty. Video. EVER. The new Tasty app is here!