TLC Drops New Music!
So, the lovely ladies of TLC dropped a new song and I'm not quite sure how to feel about it.
Apparently they have a large fanbase in Japan and that's where they dropped this new little tidbit. I'm reserving my thoughts. . . I think.
Take a listen below!
Edited to add: The original video was snatched by the Youtube Swipers so let's settle for this live performance of the same song.