In case any slimy, green Maritans appear, brandishing pointy laser guns--and all experts agree that there will be--keep track of them and the Mars Phoenix Lander on Twitter. It's scheduled to land on Mars this evening at 4:53 p.m. (PDT). Or so.

For those of you not outside getting ripped at a barbecue today, you can also check out Mars Phoenix Lander coverage live on NASA TV.

Via Laughing Squid.