Well, Michael Lohan is certainly spilling the tea!
Lookin' ravishing, Rose!
We're digging this costume, but we would go absolutely NUTS if she dressed up like her character Cherry Darling from Planet Terror.
That. Would. Be. EPIC.
What do U think of Rose McGowan's costume? Seksilicious, or what???
[Image via WENN.com/FayesVision.]