LOL THE AFRICAN VERSION OF BIG BIRD GOT THE FASTEST MOVING FOOT EVER!