What Clown is Going to Cover of Radiohead’s “Creep” Next?

Puddles Pity Party, the increasingly infamous seven-foot-tall clown, performs the song radiohead refuses to perform anymore. He plausibly claims he is a weirdo, and then goes on to sing a rare worthy cover of the 90’s standard.