The 47 Ronin avenge their master's death, and The Beatles perform together for the last time on the roof of the Apple Records Building in London...On This Day

Comment