Another year, another glitter-filled spectacle known as the Eurovision Song Contest. The Grand Final airs Saturday at 3:00 p.m. ET on Peacock in the United States.
Another year, another glitter-filled spectacle known as the Eurovision Song Contest. The Grand Final airs Saturday at 3:00 p.m. ET on Peacock in the United States.
(Image credit: Jessica Gow)