Generally speaking, mountain lions are calm and elusive animals. People rarely get more than a brief glimpse of a mountain lion in the wild - until now.
Things have been quiet lately at the Grand River Human Society's Save-A-Pet Thrift Store in Orchard Mesa. Have they shut down until the COVID-19 crisis subsides?