It is pretty safe to say that this guy is basically out of his mind!! He stuck nerf darts on his eyeballs! Can you say OUCH?!?
Facebook