Sonny Step and TyC – Still Believe In Love 2017 Euro Indie Music Chart Rank Stage Coeff. Points 127 Week 40.17 70.2 0 196 Week 41.17 45.6 0