Never Say Never?

Nick Brewer, Sinéad Harnett - Never Say Never?