Fans in San Francisco watched the Spain-Argentina match at Thrive City, ending another World Cup.
Bay Area Soccer Fans Celebrate Spain’s World Cup Win
Fans in San Francisco watched the Spain-Argentina match at Thrive City, ending another World Cup.