MIND BLOWN.

What could this be?? A super creepy, human-shaped cloud appeared over a shopping center in the African country of Zambia, and it has everyone spooked.

via Youtube