Owl found in Lowe’s Home Improvement store

Posted on Posted in General Article



Store employees preparing the garden center at a northwest Omaha Lowe’s made an unusual discovery.

source