What A Surprise

This story kept me guessing until the very end. I thought the characters were believable. I had to read in short spurts but it still held my attention. At the end I though I knew what was going to happen. How wrong I was.

###

