VIDEO – The Enigma of Ben Franklin’s Faith June 5, 2018 - by Editor June 5, 2018 Editor The Enigma of Ben Franklin’s Faith with Tommy Kidd The live stream of this event has ended and its recording is no longer available here.