CT Now

Glen Vella of Malta

Glen Vella of Malta performs his song "One Life" during the first rehearsal for the finals.Ina Fassbender, Reuters
92°