TLC are finally set to release their long-awaited final album this Friday. To give it one last push, they have premiered the official video for the single “Haters”.
Watch the video below:
TLC are finally set to release their long-awaited final album this Friday. To give it one last push, they have premiered the official video for the single “Haters”.
Watch the video below: