This is definitely one of the strangest things that I have seen in a while.

Could this be some sort of a harbinger of things to come?

Watch this video and decide for yourself…