David and Hope - Life long friendsTwenty one years ago this summer, David and Hope were born just a few weeks apart in the same small community where their parents live....