see more
SWITZERLAND - OCTOBER 20: Demis Roussos performs at the arena in Geneva, Switzerland on October 20th, 2007 (Photo by Lionel FLUSIN/Gamma-Rapho via Getty Images)