Japan's Top Dog

Published June 13, 2016

Rumble Dogs strut their stuff on the catwalk at the International Dog Show in Japan.

0 COMMENTS