Allen singing live in Novara, Italy in 2007