According to Ben Adams DramaApril 23, 2026 A man claiming to be Jesus. Another claiming to be the Devil. Only one is telling the truth. Twitter Facebook