Where to watch the World Cup in the Bay Area

Civic Center in San Francisco and two locations in San Jose will set up giant screens for the public to watch live matches.

Share This

Leave a Reply

Connect with Facebook

*