Sandro Saccocci & Piero Olmeda – Vado via 2017 Euro Indie Music Chart Rank Stage Coeff. Points 54 Week 2.17 273.4 0 86 Week 3.17 144.8 0 28 Week 1.17 425.2 0