Cameron Diaz at the Live Earth concert at Giants Stadium, 7/9

Did any of you catch any of the Live Earth concert? I was out of town, so I missed it. How was it?
![]() |

Did any of you catch any of the Live Earth concert? I was out of town, so I missed it. How was it?

