Are aliens trying to show us something on the surface of Titan?
It’s pretty hard not to notice the gigantic looming arrow in this picture of Titan, Saturn’s largest moon. The striking, chevron-shaped formation is roughly the size of Texas. And while it may look like an enormous HUMANS, LOOK HERE sign, recently published research by NASA scientists suggests that it’s actually a gigantic storm making its…