› added 10 years ago
260
TIL in 1982, 5 men walked into a Long Island NY diner and forced over 100 patrons and staff to strip and have sex with each other. They also shot 2 men, raped a waitress, and robbed everyone there. Oh, and that was just the last thing they did that night.