Eurovision’s Star Chris Scicluna Sadly Passed Away

  This morning. Chris’ wife Moira, announced that her “husband, best friend, music mentor, travelling buddy” has sadly passed away.     Moira shared the news on her Facebook profile and explained how Chris was her support system for the past 27 years.   Back in 1994, Chris and Moira took part in the Eurovision […]