It was the evening of August 23, 1966. In the bowels of New York’s Shea Stadium—though only they knew it—the Beatles were preparing for what would likely be their final concert in front of a paid audience. But instead of pacing the floor, the biggest band in the world were…
Stafford Centre
Posted inMusic
Silk Degrees of Separation
Posted inArts & Pop Culture
David Caceres
Posted inArts & Pop Culture
