Ozzy Osbourne

Swords and slippers. What exactly is happening here?

10730810_10152941264947318_2013074882552602447_n
Comments