Spoiler Alert: Life is Gonna Getcha It couldn’t have been a more perfectly serene May day. A smattering of clouds drifted across a happy sky. There was scarcely a breath of breeze.... Read More