Gears Pop! Squad : Onyx Guard

Looking for some players to join up for Horde.
Initially wanted to join an existing group myself but found that the very few English speaking squads available were full or closed.