Barracuda E-Sports   id:  16296638
Name Barracuda E-Sports
Registered since 05/11/20
Headquarters  Ecuador
Members
Player
Barred members

DuckDoc unlimited_barrage 2727 days
Contact
Join team
Latest matches
  Celerity 2020 League of Legends Open Qualifier #5 Ecuador Last Chance
loss   XPAND  0 Saturday, 07/11/20 17:00 1