A Beautiful Sight To See

Such a beautiful sight to see. A video captured a large herd of deer running across a road in Norfolk, England, stopping traffic for about 30 seconds.

5 Likes