On this day in music history, R&B girl group TLC released one of their most successful albums to date. Unbeknownst to T-Boz, Chilli, and Left Eye, their 1999 album Fanmail would be the last project they’d ever release together as a trio (Left Eye died months before the release of 3D).  It seems like yesterday […]