Posted on September 9, 2024 by adminStumped Jeff Allen is a Christian comedian. In this video he tells of a time when he was a stumped atheist.