Penelope Cruz is White Hot at ‘Pirates’ London Premiere

Amanda Hasaka | May 12, 2011 - 2:23 pm