Some high rez shots of Nasa’s new ride

Space

Check this stuff out. Totally neato!