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.

Facebook Conversations
          
    Now Buzzing