Video: Slaughter Sisters in 'Picture Time'

The Slaughter Sisters are Ilana Cohn and Alexis Swain.

Yes, these are my friends.

Happy (early) Halloween.

Share