Looking over some YouTube videos various people have made for Tribes Ascend and I came across the user ‘uuiz’. I don’t know who Hi-Rez has making their teaser and intro video’s but these guys would make me want to play more than the ‘official’ ones.
Also I thought this one was pretty funny though it’s from a different guy:
PS: For those not familiar with the term a ‘llama grab’ is someone grabbing the flag going slow preventing an actual good (and fast) capper from getting the flag. Llama grabs usually end like the above.