Legendary girl group TLC released two new songs “Joy Ride” and “Haters” on October 26th, 2016. The songs were initially released on iTunes Japan only. Two days later on October 28th, the songs were available on the rest of iTunes stores. Why they released the tracks on iTunes Japan initially? Surprising! Maybe, the band had […]