Skip To Content
    Mar 7, 2013

    Leland Palmer From "Twin Peaks" Is In A Bizarre Beach House Video

    "Wishes" was directed by Eric Wareheim from Tim and Eric, and it looks like some kind of mystical pep rally.

    View this video on YouTube

    youtube.com / Via beachhousebaltimore.com