I lived not too far from that store. It must have come down hwy 83 from Black Forest during the night. Or.... now that I think about it...it might have come from the Air Force Academy and crossed hwy 25.
But there are bears and mountain lions in Black Forest sooo...
I have several friends that live in the forest and they have close encounters with wildlife all the time. One evening a mountain lion walked right passed their back porch while they were sitting on it. -A bit unnerving to say the least.