Pretty cool pictures though some were a little repetitive. I started here with all 12 slides. Overall, the weather channel comes up with some pretty good and interesting stuff.
More seriously, as a trainee, I was involved in looking for ATP on Mars using Firefly luciferin. The evidence collected in the early Viking experiments is still debated. Personally, I would not be surprised.