Australia wins Audience Poll round by 15.5%
Gear up, folks! The Eurovision Song Contest has had a roller coaster ride all week, and the time has come to witness the final battle between the performers. While the Grand Finale will be held in Vienna on Saturday, May 16, 2026, a significant vote was taken from the audience that accounts for 50% of…