TLC's 2017 self-titled album was their first release after a 15-year hiatus. Funded by a tremendously successful Kickstarter ...
have released five studio albums, most recently the self-titled TLC in 2017. Thomas and Watkins said at the time of the album ...