Dogs That Cannot Touch Each Other

Peng Yu
2003-01-01


0
5 min

Eight pit bulls placed on special dog treadmills engage in simulate battles till exhaustion.

Cast

Name Character Team