Santa & the Sea! Christmas Season Begins in Israel With Kayaking Santa Towing a Tree & Gifts!

Buzz60 2021-11-10

Views 3

The Sea of Galilee is the spot where the bible says Jesus walked on water...Buzz60’s Mercer Morrison has the story.

Share This Video


Download

  
Report form