Wednesday, April 01, 2015

Cynthia Lennon, R. I. P.

Flavorwire: Cynthia Powell Lennon, the first wife of The Beatles‘ John Lennon, has died from cancer at her home in Spain, reports the BBC.


Gerard said...

For some reason that reminds me of this.

August West said...

I've always felt that she and Julian got the shitty end of the stick from Mr. Lennon.