Corsair is here welcome to my new video. A group of scientists claim to have found ‘proof’ of mushrooms growing on the surface of the supposedly barren planet …

source