FTC Team #31772 - Mecha Masters

FTC Team #31772

Mecha Masters

Fremont, CA, USA

Active since 2025

Rookie Year

Wed Mar 18 2026

Last Updated