David And Goliath 2013 October 31, 2026 0 Comments A stylish animated short film telling the famous bible story.