The Winner of the 2022 EuroSound Song Contest is… Germany’s electrocore wunderkids Electric Callboy with their song, ‘Pump [...] May 12, 2022