Sheldon Riley does Australia proud in Eurovision Grand Final

Sheldon Riley does Australia proud in Eurovision Grand Final

Ukraine wins Eurovision 2022 Australia‚Äôs Sheldon Riley has placed 15th in the 2022 Eurovision Song Contest Grand Final. Overnight in Turin, Italy, Sheldon took to…