“42 Minutes Above London: The Beatles’ Last Stand on the Rooftop”
On a bitter January afternoon in 1969, The Beatles climbed to the roof of Apple Corps at 3 Savile Row and made a decision that would seal their legend. There were no tickets, no stage lights, no announcement, and no official permission. London went about its business unaware that history was about to unfold above […]
Continue Reading