Dog 3 - Episode 16

Dog 3 - Episode 16

Taki gets into a spat with an angry dog in the backstreets of New York City. Their fight turns into a rap battle.

Language: English

WATCH ONLINE