Stage performance

The Strangest Onstage Performance Ever![Video]
This is probably the strangest stage performance that I have ever seen, and trust me I've seen some weird sh*t, but this takes the cake.
Now I've seen movies like the Human Centipede and even though it was really messed up it had some artistic direction. This on the other hand is just F**ki…