Speaking Videos

David speaks to large or small groups and loves connecting with people everywhere!  From business meetings, key note addresses, youth conferences, seminars and firesides, David is available to share his powerful message of resilience, love, service and hope.