Kelly and Braden have been best friends for as long as they can both remember. They're always there for each other, no matter what. But what happens when something changes their lives forever? Will their lifelong friendship come to a shocking end? Or will love be able to conquer it all?
55 parts