Giggle Caption from Annabella in Orlando, Florida By Ben Lew | May 20, 2021 He really won that battle against that giant at a very young age with river stones? That is crazy! Only God could do that.