We are being touted as the best robots on the planet. These are highly ranked teams saying these things.
Ted Clark