FTC Team #13092 - Central Processing Units

FTC Team #13092

Central Processing Units

Springfield, MO, USA

Active since 2017

Rookie Year

Thu May 07 2026

Last Updated