Alien hunters are demanding an explanation from NASA over the “formation of UFOs” seen in an image posted by the space agency.

The photograph has sparked fresh debate despited being published in 2001.

Conspiracy theorists believe this picture, captured during the STS 100 Space Shuttle Endeavor Mission to the International Space Station, shows a “formation of UFOs.”

Good luck with that. To read more, click here.