FTC Team #7525 - Nerdy Birds

FTC Team #7525

Nerdy Birds

Saint Louis, MO, USA

Active since 2013

Rookie Year

Fri May 08 2026

Last Updated