There was a true battle of the bulls in Estes Park, Colorado recently, and someone in the area got it all on tape. It’s estimated that over 280,000 elk live in Colorado, which is enough to give the state the honor of housing the largest concentrated population of elk in the world. Believe it or not, that many elk bring in tourists from all over the planet, and one of the more popular places they visit is Estes Park, Colorado. The town acts as so…
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.