Russell Allen
caption: Allen singing live in Novara, Italy in 2007