att. (Japan). John Lennon Museum.

att. (Japan). John Lennon Museum.

John Lennon Museum. By Mark Andrews att. January 2001 A look at the former John Lennon Museum near Tokyo in Japan. John Lennon once commented that the Beatles were now more popular than Jesus. This may have at the time (March 1966) caused an anti-Beatles backlash in...