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…
***If you are a news addict, be sure to bookmark The Most Important News and visit on a daily basis for the very best breaking news, articles and videos from all over the Internet!***