08 July 2007 at 9:03 AM
Rachel Weisz @ Live Earth
Posted in Rachel Weisz @ Live Earth
About Photo #480501: British beauty Rachel Weisz gives a quick tip about "going green" to the audience while onstage during Live Earth New York at Giants Stadium on Saturday in East…Read More Here
Posted to
Rachel Weisz