Eurovision 2016 – Day 12 Grand Final-First Dress Rehearsal is here!!! – Starts at 14:30 CET. Refresh for your fix!
Eurovision 2016 – Day 12 First Dress Rehearsal Grand Final ROLLING BLOG – START 1430 CET- JUST REFRESH Just when you thought you had seen the best of us, we are back and better than e…
Post to Tumblr