The X Factor - Monday 26th November 2012

x factor finalists Emblem 3 out shopping at The Grove. Los Angeles, California - 26.11.12 (5 images)

Advertisement