Picture: The Seven Deadly Sins (left) and The Four Knights of the Apocalypse (right) – Studio Deen / TMS Entertainment 124 ...
Police said during a press conference that Legg, Rogers, and three of the victims were members of a self-created local club called the "7 Deadly Sins." Authorities did not elaborate on what kind ...