Danny Ni
169 Articles0 Comments

Editor Predictions for the Final

With just a few hours until showtime, here are our editor predictions for the top 3 and last place: Simon: 1) Bulgaria 2) Portugal 3) Italy Last: Germany Luke: 1) Italy 2) Bulgaria 3) Portugal Last: S…