Thursday, October 06, 2011

The Beatles Live in Barcelona, Spain 1965: Video Footage



July 3, 1965

No comments: