Impromptu London Concert Marks Final Beatles' Performance
January 30 1969

Description
The Beatles' last public performance, on the roof of Apple Records in London. The impromptu concert is broken up by the police.
Location
Event Panel
Created By: johnny
Created On: 2015-04-30T22:10:47Z

Log In To Edit Event