The Stones were in town this past weekend. 85,000 screaming fans.
I didn’t go, but I heard it was a hoot.
Posted by Steve at 8:32 am, Sep 6, 2005