#UK: The STORM Is Unleashed Across Europe!!!
The wait is over and the United Kingdom’s “Storm” has been unleashed across Europe. This is one storm that will be welcomed, as it’s not one of the metrological kind. Here is the revamped version of this year’s United Kingdom’s entry in full. Video: YouTube/EBU Author: Richard Taylor […]
