2015 NASA Rover Challenge underway in Alabama
Teams face an uphill battle for fastest rover in this year's NASA Human Exploration Rover Challenge in Alabama. Julie Noce reports.
Teams face an uphill battle for fastest rover in this year's NASA Human Exploration Rover Challenge in Alabama. Julie Noce reports.