A Google Street View car apparently captured the moment an excited dog chased after it for a number of frames.
The photos were taken in Kumage, Japan, several years ago.
A Google Street View car apparently captured the moment an excited dog chased after it for a number of frames.
The photos were taken in Kumage, Japan, several years ago.