First picture from mars. CURIOSITY HAS LANDED! First Images From Mars