The most beautiful video from America

3 years ago
3

In a funny snap filled with a sense of social responsibility, the turkey takes it upon himself to protect the members of his group and make sure they pass the street safely; To this end, traffic stops on the road near the state of "New Hampshire" in the northeast of the United States

Loading comments...