Have you ever seen a giant red jellyfish light up the night sky for a split second? If you have, you’re not imagining things.
more on sciencealert.com
Have you ever seen a giant red jellyfish light up the night sky for a split second? If you have, you’re not imagining things.