Google Dog View

3 years ago by in Mexico Tagged: ,

The street view camera must of gotten pretty close to these Mexican dogs!