News

Vienna was chosen on Wednesday to host the Eurovision Song Contest 2026, the world's biggest live televised music event.
While the results from Round 2 of the season remain under review, the TGRSA team bagged a double-podium in Round 3. It was ...