Bay Area celebrates July 4 with fireworks, festivals


© 2015 Mountain View Online.
All rights reserved.