Europe - The Final Countdown
153