Puma, Panther, Cougar. . . Lion!
“Close enough to hear them purr”
By LARRY JOSEPH CALLOWAY (C) Mountain lions live here in the Sangre de Cristo mountains of Colorado. So you’d think Ron Garcia would not be surprised to see one. … Read More