Rose McGowan spoke on a panel at the Crackle TCA Presentation held at
The Langham Huntington Hotel & Spa in Pasadena, California. Photos & Info via Zimbio.com
The Langham Huntington Hotel & Spa in Pasadena, California. Photos & Info via Zimbio.com