Poor deluded souls....seriously though promoters should feel a thousand shames for openly letting people like this step on stage. These lot are clearly mentally deluded and need some sort of mental help, promoters are killing the reputation of bodybuilding by letting the fuckers get on stage when they should be nowhere near the entrance of the venue nevermind on the stage.