They are most definitely in Denver. I live and work in Denver and while serving customers I have seen different species come in. Some with eyes that shift. Other with eyes that reflect back like mirrors similar to dog eyes when you take a picture of them.
Posted by Roger Mallett Posted on 25 January 2021
Share This Article