It seems the Hell on Earth show in Florida did not take place this weekend. The theatre cancelled the show, and the webcast sites were brought down by a flood of data. (Their website is difficult to find and currently inaccessible.) The show has been rescheduled for next weekend.
No news on whether the promised suicide took place or whether it too has been postponed.