Album Review: TLC (Self-titled)

Album Review: TLC (Self-titled)

(Released June 30th, 2017) It's been nearly fifteen years since the group credited as being the highest selling female (American) group of all time released their fourth album 3D - just seven months after the passing of Lisa "Left Eye" Lopes - while the album had noticeable shortcomings, fans could appreciate the group finishing the [...]