Tag: challenge in Wichita Falls

  • Favorite

    Blue Whale Challenge Death

    Date of Criminal Event: 07/19/2017

    If you haven’t already hear of this twisted internet based challenge game you should definitely watch the videos (upper tab). Bottom line its a dare game that covers a span of days ending with the final challenge of killing yourself. Unfortunately many suicides have been linked to it. Here is Read more [...]