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