SAD NEWS: We lost another longtime contributing memberMcFool·06 Jun 2025·The Forum at Handcuffs.OrgIan McColl wrote: ↑ Jun 06, 2025 You are still trolling and making this site shit. You are still the worl's biggest jerk, fool!