FTC Team #28401 - Digital Blockers

FTC Team #28401

Digital Blockers

Thessaloniki, B, Greece

Active since 2024

Rookie Year

Mon May 04 2026

Last Updated