139 Suicide Weekend over Halloween? Suicide by Red Scarf. From il Donaldo (twitter.com) posted 2 years ago by ghostclown 2 years ago by ghostclown +140 / -1 21 comments share 21 comments share save hide report block hide replies
Well red scarf hunter doesn't necessarily mean killed for speaking out, it could be just referring to that horrible underwear picture of his.