A 47 minute documentary going over the Heaven Stairway Incident and its inevitable lead into the wider Trollface Incident genre.
There are currently no comments.