🇮🇹 Alessandro Capoccia – Joy denied Country: 2017 Euro Indie Music Chart Rank Stage Coeff. Points 186 Week 2.17 58.4 0 151 Week 3.17 74.6 0 116 Week 4.17 91 0 150 Week 5.17 65.4 0