LIVE: Ethnikós Telikós 2025
Kalispéra Europe! Well, we've come a long way from the car park of 2015 - tonight, at 8pm CET, after 10 years of internal selections, Greece hosts its first live national final of the decade, live from the Christmas Theatre in Galatsi,…