Snapshot: Aug. 2

If it makes her happy, it can't be that bad. A smiling Sheryl Crow performs on July 30 in Irvine, Calif.

Quantcast