Eurovision Song Contest · S18E01: 1973 - Luxembourg (Luxembourg) · Next TV