Kamelot is a Tampa-Bay-Area based Power Metal group. In 2005 Ray Kahn was the lead singer. On today’s song he was joined by Simone Simons, soprano who usually is lead singer for the band Epica.
This is “The Haunting (Somewhere in Time)” by Kamelot featuring vocals by Simone Simons. It is from their 2005 album The Black Halo.
This album was rated as the #1 album of 2005 and #22 “of all time” by Metal Kingdom.