Jellyfish

A Motorist Spotted Aliens In The Sky!

This motorist was beyond stunned and excited when he claimed that he saw a giant organism flying in the sky. He claims that he spotted aliens with gigantic green tails. Conspiracy theorists claim that they…