Ke$ha and Alice Cooper in the UK.
I love that there’s just a random penis costume. (Could it be Pebe?)

Ke$ha and Alice Cooper in the UK.

I love that there’s just a random penis costume. (Could it be Pebe?)