Larry is the pastor of Our Savior’s Baptist Church in Omaha, Nebraska. He and his family were vacationing and stopped by DTS.
Larry is the pastor of Our Savior’s Baptist Church in Omaha, Nebraska. He and his family were vacationing and stopped by DTS.