The Final Countdown (Dj AFFecta & Dj Natasha Remix) Album: Super Disco Dance Remix Hits 90's (CD20)Artist: Europe Listen and download