That's an easy one to debunk. Doncha think we'd smell them?
Space/Science » in reply to Transparent Pachyderms and mesospheric atmosphere depletion
Space/Science » in reply to Transparent Pachyderms and mesospheric atmosphere depletion