Comment Comment by hofrogs This is extremely disturbing, to say the least. Really makes you wish hell existed for some people. parent hofrogs 7 months ago