The Leaky Buckets Brigade, a whimsically named team of cybersecurity misfits
Overall rating place: 7830 with 2.055 pts in 2024
Country place: 279
I don't remember
Team social media button generator