That malarkey about an impromptu Fall Out Boy show yesterday at Washington Square Park made me want to...Oh, forget it.
On May 1, 1975, the Stones announced their summer tour by playing an impromptu set on a flatbed truck on lower Fifth Avenue. Here's some shitty-looking footage about the surprise gig from two newscasts...I love the couple's reaction at the 2:18 point.