The death of Tegan Tate and Ramon Nomar resulting in public disgrace. Photo #20

The death of Tegan Tate and Ramon Nomar resulting in public disgrace.