LOHAN's Plucky Playmonaut touches down at Spaceport America El Reg recce team scouts New Mexico facility Science15 Dec 2014 | 39