2014 FIFA World Cup Brazil – June 12-July 13

2014 FIFA World Cup takes place in Brazil from June 12 through July 13. We’ll be glued to the TV to cheer on our favorite teams – how ’bout you? Any favorites? As a Brit living in San Francisco (and with family and friends across the pond in London), we are rooting for Team USA …

2014 FIFA World Cup Brazil – June 12-July 13 Read More »