TLC’s Final Album Is In The Works x Has A Release Date!
TLC has finally set an release date for their final album! The album will be the first project recorded together since the death of Lisa “Left-Eye” Lopez in 2002. The album is set to release June 30, 2017. The final project is funded by a Kickstarter that launched back in January 2015. Over $400,000 was raised!…