Cher Lloyd is “Activated” in new visuals. We haven’t seen much of Cher Lloyd since the release of her sophomore album Sorry I’m Late in 2014, but this Read More