Kayla Rae – Self Control 2017 Euro Indie Music Chart Rank Stage Coeff. Points 161 Week 15.1764.8 0 165 Week 16.1765.2 0 173 Week 17.1765.6 0 Post NavigationPrevious Stereo RV’S – HumanNext Nu-Man -Hello