Rose McGowan at the “Planet Terror” Photocall / 60th International Film Festival Locarno in Switzerland (8/5/7) BY Robyn Good on August 5, 2007 | Comments: Leave CommentsRelated : Rose McGowan