Stream TLC's New Album NOW!

TLC has released its new, self-titled album. TLC is the first album from the group since 3D came out in 2002. The new album was funded through Kickstarter, where they made double the $150,000 they had set as a goal. TLC later turned to fans to name the album, with their supporters opting for a…