Jim Eggleston (Libraries) as John Lennon ← Previous Next → John Lennon (Jim Eggleston, Libraries) and Captain Hook discussed some pretty radical topics