July 23, 2008

DANNY LA RUE AT THE PALACE 1973

PETA would not approve of this feather cape, but damn! did this bitch know how to work a costume!



Here's an new wave Danny pic! SICKENING!