A Near Life Experience

White Water Rafting on the Zambezi River, Zimbabwe. What a story!