"Immortals" World Premiere
In This Photo: Freida Pinto
World Premiere of "Immortals".Nokia Theatre, L.A Live. Los Angeles, CA.November 7, 2011.
(Nov. 7, 2011 - Source: Bauer Griffin) more pics from this album »