WHAT A T’WIT: Trapped Owl Rescued From Family Kitchen

Two cops have rescued Steve the owl from a stunned South Carolina family’s kitchen. The animal rescue took place at

Read more