Whomever smelt it, dealt it. And scientists have smelled methane on Mars. And some oxygen as well. Does that mean there is life there? Mr. Universe has some answers but more questions.
https://soundcloud.com/939theriver-1/is-mars-farting-mr-universe