Llama Island - Tribes: Ascend TrailerFriends don't let friends llama in this parody video for Tribes: Ascend.By Mike Tao on March 9, 2012 at 10:43AM PST Tribes: Ascend