There might have been some unexpected surprises...like storm clouds and thunder, downpours and steady rain showers. But the thing that matters above all those unexpected things is the thing that Haley and John expected the most from their June wedding day....They expected to get married.
Read More