Watch “The Chosen creates the Sea of Galilee in Texas” on YouTube Galilee Share this:TweetLike this:Like Loading...