SAD NEWS: We lost another longtime contributing memberMcDummy·04 Jun 2025·The Forum at Handcuffs.OrgIan McColl wrote: ↑ Jun 04, 2025 New day, more MAGA Christian trolling. why are the gang members under the banner "Christian faith" such weak and pathetic types? Because we all hate you!