John Lennon Death Photo
John Lennon Death Photo On December 8, 1980, John Lennon was fatally shot outside of his home in New York City. The shooting occurred as Lennon and his wife, Yoko…
Continue readingJohn Lennon Death Photo On December 8, 1980, John Lennon was fatally shot outside of his home in New York City. The shooting occurred as Lennon and his wife, Yoko…
Continue reading