Carousel to perform ‘That Night’ for Latvia at the 2019 Eurovision Song Contest

Carousel have won the Supernova national final with That Night and will represent Latvia at the 2019 Eurovision Song Contest. Eight acts were in the final – Markus Riva – You Make Me So Crazy Edgars Kreilis – Cherry Absinthe Aivo Oskis – Somebody’s Got My Lover Double Faced Eels – Fire Dziļi Violets feat. […]