Comment Comment by fshr The fact that it's showing Palo Alto / Menlo Park is disconcerting, but not surprising. Very strange. parent fshr 1 month ago