FTC Team #23991 - Orchard Farm 6

FTC Team #23991

Orchard Farm 6

Saint Charles, MO, USA

Active since 2023

Rookie Year

Thu May 07 2026

Last Updated