For those interested, here's a decent Utube video of nitro harleys running up in Canada. Some shots from Mission, not sure of the others.
enjoy
YouTube - Nitro Harley Canada 09
enjoy
YouTube - Nitro Harley Canada 09