Skip to Content
Your Relaxing Music Mix
We take a look at some high (and low) lights of the UK's history at Eurovision. Remember Jemini?
Here they are at London's Heathrow Airport arriving back with their trophy after they won the Eurovision Song Contest in Dublin with their song 'Making Your Mind Up'.
Powered by Facebook