In 2002 bracht het trio
TLC hun laatste album 3D uit en na het verlies van Lisa "Left Eye" Lopes besloten de twee overgebleven leden door te gaan. Vijftien jaar later kondigt het duo hun nieuwe album Haters aan en vandaag brengen zij de titeltrack uit van het album. Beluister het nummer hieronder.