Europe - The Final Countdown Tour - Live In Sweden 1986 8 views 12 years ago 1 hour, 49 minutes, 56 seconds Related videos No results found.