Rain DeGrey and Wired Pussy Cherry Torn.? Photo #1

Rain DeGrey and Wired Pussy Cherry Torn.?