A combination of things - the rain and the news that Busch Stadium is hosting a visit by some beetles - reminded some MayorSlay.com staffers of another City milestone: A light rain falling in a different Busch Stadium; four other Beatles putting on quite a show.
Eleven songs. Thirty minutes.
Is there anybody reading this who was among the 23,143 St. Louisans who were there on August 21, 1966?
Send us an email.