2 ms·NASA's Phoenix Mars Landing: Where To Watch On the Web7 points by nickb 18y agosamwise 18y agonice, pretty cool to able to see it live(15 min delay). Who knows maybe we'll see some aliens