Fears rising for an escaped llama high on Pikes Peak

The llama has been spotted close to the Pikes Peak Cog Railway tracks. Photo by Southwest Llama Rescue
Advertisement