Manchester, UK based Lady Ice drops the visual to her latest track DO THAT FOR, via Link Up TV She’s the quirky little firecracker from Manchester who’s been creeping up the sidelines of the scene for a hot minute but now Lady Ice is turning things up to 100 and is jumping straight in to…