Corsair is here welcome to my new video NASA has discovered a “weird” molecule in the atmosphere of Titan which could be an indicator of life on Saturn’s icy …

source