Weird guy screws horn to skull for fame!
For what will it profit a man if he gains the whole world and forfeits his soul? Or what shall a man give in return for his soul? Matthew 16:26
Would you sell your soul to the devil, just to get the worlds attention?. Singer gets horn screwed into his skull to be unique… What say you?