Europe - The Final Countdown live in Russia
Its the final countdown...