From NASAJPL http://status.hackerposse.com/url/23419 on Twitter: #MarsHelicopter touchdown confirmed! Its 293 million mile (471 million km) […]