Psycho Beach Party (2000)

The cult classic starring Lauren Ambrose.

I know, right? Now tell your friends!
Psycho Beach Party (2000)
TV on the Internet

Check out more articles on BuzzFeed.com!

Facebook Conversations

          

    1 Response So Far

    Hot Buzz

    Wikipedia Names Your Band

    collection

    38 Signs You’re From North Carolina

    win