Rock the Heart

Rock the Heart - Michelle A. Valentine 3.5 Stars
A great read but pretty predictable.