Watch “The Chosen creates the Sea of Galilee in Texas” on YouTube

Galilee