We all have in mind the slightly annoying synth riff of "The Final Countdown" when it comes to Europe.

Tagged under: , , , ,