A great horned owl recovers after getting caught in a barbed wire fence near Deer Trail on Tuesday.
Read this story at CBS Denver
A great horned owl recovers after getting caught in a barbed wire fence near Deer Trail on Tuesday.
Read this story at CBS Denver