Cher Lloyd promotes the new CD Sorry I’m Late

Posted on May 27, 2014.

Cher Lloyd promotes the new CD Sorry I'm Late at the NBC Experience Store in New York City 2014-05-27