Giants in the promise land

A cute church production about the Israelites entering canaan land