WTH is Going On? The ‘Hand of God’ has Appeared Over Arizona (Video)

Out of this world!  Is Mother Nature playing tricks on us, or is this the ‘Hand of God’ appearing from above?

It is not known who shot the weird clip but it was first posted on a Spanish Facebook group.

Eyes on the Skies!

Leave a Reply