VIQRC

3204M

SPC Bots Marcellus

Robot: SPC Bots MarcellusSt Peter's CollegePalmerston North, New Zealand

Loading event history…

3204M · Hyscout