My first thought is FVRDE Chertsey in the UK. There must have been similar facilities in Canada but I can't see why a prototype Thornycroft truck would have been shipped over.
The film as offered in the link is an odd mix of short bits of film with no real linkage between them. I think someone just collected clips with "military vehicles" and lumped them together.
David
|