Europe - Revolution LiveBest known to the wider audience for their extra terrestrial opus of space exploration, “The Final Countdown”, especially since being...