Rose McGowan’s Triumphant Moment Backstage with Megyn Kelly: ‘I’m Happy They Got That F*cker’

Rose McGowan’s Triumphant Moment Backstage with Megyn Kelly: ‘I’m Happy They Got That F*cker’

X