Rose McGowan


Rose McGowan at

Rose McGowan at “Fifty Dead Men Walking” Premiere

She looked like the classic vixen in red, arriving at the “Fifty Dead Men Walking” premiere during the 2008 Toronto International Film Festival held at the Roy Thomson Hall on September 10, 2008 in Toronto, Canada.

Photos via PicApp