kimtalksbooks.com
New Release: Broken Clocks by Danielle Allen
According to my grandma, a broken clock being right twice a day meant that in any given situation, there are only two opportunities for perfect timing. I fell for William Grayson in a matter…