HOUSTON, Texas (KTRK) -- Just steps away from the FIFA World Cup Fan Festival, there's another soccer hotspot bringing people together.
Pitch 25, just east of downtown Houston, gives fans a special experience.
Here, you can play the sport on an indoor soccer pitch or watch matches on dozens of TVs, with lots of space for everyone to connect.

Comments