Owl nesting at Lowes garden center

A small family is living inside garden center of a Lowes store in Colorado Springs.