Friday, October 07, 2011

The Beatles Live in Hamburg, Germany 1966: Video Footage



June 26, 1966

No comments: