Lucky Dog - Long Road Ahead

CBSTV Videos

Patches has a long way to go with his training.