dimivision.com
Eurovision 2018 Preview Part 13: France, Germany & Italy
Two semis, 37 entries and only 2 entries that managed to earn 5 stars/hearts. How about (spoiler alert) doubling that in one go? Time for the first batch of Big Five (plus one) and unlike in previo…