Melanie Taylor – Walk of Shame 2019 Euro Indie Music Chart Rank Stage Coeff. Points 177 Week 27.19 54.8 0