Mind-bending NASA feat serves as inspiration for attempting important work

UP NEXT 10 videos