Рет қаралды 146,889
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.