World Cup watch parties

World Cup matches started today and because they're being held in Russia, it was an early start for fans in Austin.

Top Videos