Blog Archives

The 2012 Eurovision Song Contest Final is upon us…

By Mark Williams

The Eurovision song contest 2012 is hosted by Baku in Azerbaijan and this year’s contest marks the 57th show. The final is

© 2017 Global Lingo Ltd. All rights reserved.