It’s Electric Fields Entertaining the Gods at Eurovision!
It's raining love because Australia’s participating broadcaster SBS have listened to the cries of Eurovision fans across the world. Finally, South Australian duo Zaachariaha Fielding and Michael Ross, better known as Electric Fields, will…