VIQRC

10173A

HBS Nemesis

Robot: HBS RoboticsHenrietta Barnett SchoolLondon, United Kingdom

Loading event history…

10173A · Hyscout