Michael Romeo
caption: Romeo playing live in Novara, Italy in 2007