SHARON NEEDLES: 666
Sharon Needles offers up diabolical drag debauchery in her new single 666 from her album “Battle Axe.”
(Source: https://www.youtube.com/)
Sharon Needles offers up diabolical drag debauchery in her new single 666 from her album “Battle Axe.”