Robot Soccer in the Netherlands - NBC Southern California

    Robot Soccer in the Netherlands