Barcelona Dragons (ELF)

ELF

Hometown | Barcelona, Spain

Arena | Estadi OlĂ­mpic di Terrassa, Terrassa

Finished Matches