In House of David, the giants are living in a cave and mostly hiding from human society until Achish finds them and forges an ...
In the final episode of ‘House of David’ season 1, titled ‘David and Goliath Part 2,’ we get the titular battle that is ...