Tuffys Alien Vulture These little tri-pods may appear to be cute and cuddly, but they're as tuff as the next guy! View