Eurovision 2016: Dates, location, hosts The Eurovision Song Contest 2016 will take place at the Globe Arena in Stockholm, Sweden. The first semi-final will be held on Tuesday 10 May, the…
In the aftermath of most storms there is still a bit of life, even if it’s just people rebuilding their houses and cleaning up debris. Unfortunately for the Common Linnets,…