Nasa blasts off to a new frontier

2014-12-03 55

Space agency's latest craft aims to take humans to Mars