Terrible fucking people. Just the absolute worst people who think this shit is funny. www.isdglobal.org/digital_disp...