zengreenway.com
New Music for the John Lennon Song Contest
I’m normally immune to starry-eyed hero-worship, but … well … John Lennon.