TLC's Chilli on American Idol's Red Carpet May 26, 2010

TLC's on American Idol's Red Carpet May 26, 2010. Billboard.com.