This is a movie showing off Wintergrasp, as it is implemented in the latest build, 8770.
I had no knowledge about what vehicles would be present or what abilities they had. This movie shows when I play the various vehicles for the first time.
There isn't any PvP action going on in this movie, as this film is made more to just show what we find inside Wintergrasp. There also wasn't many lvl 77's awake at the time the servers came up.
There will be more Wintergrasp movies from me, I assure you that!