Tough robo-challenge casts robots as rescuers

Tough robo-challenge casts robots as rescuers