10 Times Santa Was Caught On Camera

Do you believe in Santa Claus well there’s good reasons to do so as st. Nick has been caught on camera many times seeing is it’s Christmas I found some of the most convincing videos of Santa Claus caught on camera let’s check them out analyze them and see if they’re real or fake I’m Charlie and today we’re going […]