News on TLC's next album, 3D, scheduled for a November 12 release, is up in the news section now.
Rachel September 17, 2002