Suicide Note Left By: Stephen tWitch Boss
More information on Stephen “tWitch” Boss’s possible reasons for choosing suicide have come to light in the days since his passing. According to law enforcement officials who spoke to TMZ, Stephen’s tWitch Boss left a note at the location of his suicide that vaguely alluded to issues he had previously scoffed at. The location makes … Read more