FIFA fans travel to Houston for World Cup matches

Friday, Jul. 3