AbbiSardar5

AbbiSardar5

    Do Robots help humans in space ? We asked a NASA technologist
    1:36