Anything can happen
**VIEW THE FINAL RESULTS NOW!*** Last year more than 39,000 people voted in Wiwi’s poll to determine who would win Eurovision 2010. Now that all 43 countries have revealed their…
After months of speculation and anticipation, the Eurovision Broadcasting Union has confirmed that Düsseldorf will host Eurovision 2011.
Say it ain’t so. German tabloid ‘Bild’ is reporting that it’s “99% sure” that Düsseldorf will host Eurovision 2011.