Is Someone Walking In The Clouds? You Decide

posted by Scott - 

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? 


Content Goes Here