Documentary

What is Flyball? – Flyball Documentary – Dog Sports

by Sleddoggin Staff March 28, 2012

A short documentary filmed in Saskatoon, Saskatchewan, Canada about NAFA Flyball in which Cheshire Set Canada appear. I believe it was created just for the SaskTel TV OnDemand service, so unlikely to appear on regular TV anywhere. Video Rating: 5 / 5

0 comments