Meteors crashing into Mars give rise to mysterious, smoky clouds – CNET

Where there’s meteoric smoke, there’s cloud cover.