Atlanta Talons

Team Base
Atlanta, USA

ABOUT

Atlanta Talons: a new team in World Chase Tag, but these athletes are not new to the sport. They have competed in various teams and have a fair amount of Quad experience. They represent the parkour community in Atlanta, Georgia, and train hard to chase their dreams. 🦅

Previous Athletes

Team Cards

No items found.