James McCartney and Sean Ono Lennon co-write this new single called Primrose Hill.Photo: Karl Walter / Getty Images Entertainment / Getty Images
I have been a Portland boy my whole life! My wife Adele and daughter Veronica and I live in Portland with our dog Thunder and cats Shadow and...Full Bio