Back to all articles
  • Richard Hemming
Written by
  • Richard Hemming
1 May 2012


‘Duh-duh-durr-durrrrr; duh-d-duh-duh-durrrr;  ‘duh-duh-durr-durrrrr, duh-d-duh-duh-duh-duh-durr.’ - The Final Countdown, Europe. Epic Records, 1986.