Adorable Baby Owl Has Standoff With Colorado Deputies

owl standoff1

Photo Credit: Boulder Co. Sheriff’s Office via 9News.com You’ve probably never heard a standoff with law enforcement referred to as “adorable,” or even “cute,” but those are definitely the kind of words that come to mind with this unique confrontation between Boulder, Colorado deputies and a baby owl. The Boulder County Sheriff’s Office tweeted photos […]