TLC Finally Making Good on the $430,255 They Took from Fans… MAYBE.

Is TLC finally giving their dedicated fans something for that $430,000 they took from them two years ago? Maybe, but then again… maybe not. TLC fans are “tentatively” about to see some light at the end of a long, dark tunnel.  This week, the manager of the famed 90s girl group, Bill Diggins, broke an 8 […]

The post TLC Finally Making Good on the $430,255 They Took from Fans… MAYBE. appeared first on Digital Music News.