mikeladano.com
REVIEW: Europe – The Final Countdown (1986)
Don’t forget to “Like” the LeBrain Facebook page for exclusive content and discussion! EUROPE – The Final Countdown (1986, 2001 Epic remaster) I remember back in 1986/1987, …