Limahl Live in Germany November 2nd 2013
Short notice here for a Limahl live show happening in Germany TOMORROW!!
We’ve just had word from Limahl this afternoon about this show and we’re bringing you the information as soon as we have it.
For all you fans out there based in Germany, if you can get over to this show, make it happen!