Picture - Lil Mama and TLC at Nokia Theater at LA Live American Music Awards Los Angeles California United States, Monday 25th November 2013

Lil Mama and TLC - 2013 American Music Awards held at Nokia Theatre - Press Room - Los Angeles, California, United States - Monday 25th November 2013

lil mama tlc 2013 american music awards 3970133

More: 2013 American Music Awards