Crowds packed into downtown Mountain View on Sunday afternoon to watch the FIFA World Cup final, with spectators standing on their tip-toes to catch glimpses of the highly-anticipated match on a jumbo screen.
Crowds packed into downtown Mountain View on Sunday afternoon to watch the FIFA World Cup final, with spectators standing on their tip-toes to catch glimpses of the highly-anticipated match on a jumbo screen.
We'll send a verification code to %EMAIL%.