HaloWC 2018 London Finals – Day 2

Share to Facebook by HALO

Join us live from the Gfinity Arena in London for Day 2 of the HaloWC 2018 London Finals!