I did notice that none of the Qualifying review videos appeared on the World Rallycross You Tube channel over the weekend. They were all on Faceache though, so I managed to keep up on there.
I see the full final is now on both the Facebook and You Tube channels:
Offical World Rallycross You Tube - Supercar Final, Canada
As crossfades has said, the Polos were flying.