An iconic moment in music history occurred on January 30th, 1969, as The Beatles performed their famous rooftop concert atop the Apple Corps building in London, their last public performance as a group.
An iconic moment in music history occurred on January 30th, 1969, as The Beatles performed their famous rooftop concert atop the Apple Corps building in London, their last public performance as a group.