π¨π¦ Trench Town Oddities β This Place Country: 2016 Euro Indie Music Chart Rank Stage Coeff. Points 147 Week 21.16 44.8 0