Picture - Terri Seymour at The X Factor Los Angeles California United States, Thursday 19th December 2013

Terri Seymour - The X Factor (U.S.) 2013 finalists arrive at Mixology 101 Bar & Lounge at The Grove to attend an after party - Los Angeles, California, United States - Thursday 19th December 2013




More: The X Factor (U.S.) 2013 finalists arrive at Mixology 101 Bar & Lounge




Contactmusic