The dog lives in a basement apartment on a busy city street, incessantly barking at anything that passes by the window. That is, until its owner decides to strap on an unforgiving electric ...
Starring
Steve Baker, Steve Baker, Stephen Lance, Damon Escott
The dog lives in a basement apartment on a busy city street, incessantly barking at anything that passes by the window. That is, until its owner decides to strap on an unforgiving electric ...