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
About the Podcast
A time capsule of stories of the significant, intriguing or just plain forgotten events of history that all occurred on this day.