Logan Presley – Messiah (Missed Call) 2016 Euro Indie Music Chart Rank Stage Coeff. Points 147 Week 15.1641.6 0 154 Week 16.1637.8 0 168 Week 17.1633 0 Post NavigationPrevious 🇮🇹 Leonardo Veronesi – T’invaghiraiNext Shaft – A little Love