Video Break

Owl stares down sheriff's deputy and wins the Internet

Buzz60

A standoff between a baby owl and a Boulder County Sheriff's deputy has gone viral.

 
  Comments