FTC Team #8650 - Firebreathing Rubber Duckies

FTC Team #8650

Firebreathing Rubber Duckies

Waterloo, IA, USA

Active since 2014

Rookie Year

Thu Mar 19 2026

Last Updated