Robolyst Robolyst
FTC · #13051

Servo Stressors

St. Louis, MO, USA Since 2017

Events
26
Career
9870
Awards
16
1st place
4