Horse
Was Indian Horse Filmed In Canada?
Originally slated for production as a television film to air on Super Channel, Indian Horse premiered as a theatrical film after Super Channel filed for bankruptcy in Canada in 2016. The film was shot primarily in Greater Sudbury and Peterborough, Ontario. Is Indian Horse a Canadian movie? But still, his Read more…