New Music from TLC! Ruby, TMZed June 22, 2017 05:52 am TLC released the video for their new song ‘Haters’! It’s essentially Unpretty for 2017! I mean that in a good way, I like it! Good message! They have a new self-titled album coming out June 30th.