Is Someone Walking In The Clouds? You Decide

Is a person maybe even a couple of people walking in the open spot in the clouds? A women in Alabama was on Facebook live recording a nasty storm that had knocked out power when all of a sudden....

What do You think? 


View Full Site