Lee Priest is a freakin lunatic. 100% insane.. Fuckin hilar5ious. He got screwed in too many contests when he was the best on the stage