This sure looks like some powerful kind of Angel looking to do justice upon somebody or something? The democrats? The republicans? The tea-partiers? The republicrats?
Stick around, grab some popcorn and a beer, watch the slide show as 666, the Mark of the Beast emerges, as foretold in the Book of Revelations (and if you believe for one minute that I believe THAT, you are nuttier than a fruit cake)