Mysterious foam floods Martin Avenue in Santa Clara
Friday, November 18, 2016