Now you young folk, behave!:) I have to say, I did enjoy the thoughts and the video, the message was there in the end.
I have to agree with PTL, it is Gods protection meant, as you'all also stated. Even a rock wall with barbwire, if not protected by God, will fail. Job 1:16,18,19. It may not be in scripture, but I believe we all would agree, if God just draws a line in the ground, if it was made by God, it will keep satan and his troops out. And again, that is what is meant, however it is said.