Jeffrey Johnston and Carrie Buchanan (with Diesel), celebrating their 25th wedding anniversary in the San Juan Islands.