Choked Chicks - putting the world on a noose

The Hanging of Laura Porter

YouTube clip of a young woman hanging herself.

Leave a Reply