Charles LilloAugust 28, 2012nasa news, Mars, CuriosityComment Mars landing Charles LilloAugust 28, 2012nasa news, Mars, CuriosityComment