Google Street View Chile Runs Over Another Dog

3 years ago by in Chile Tagged: , ,

Google Street View Chile Runs Over Another Dog  – This is the second time Google has run over a dog in Chile – Check out the other time here.