Loading...

Owl gets stuck in car grill

| An owl was freed after it was found trapped behind the grill of an SUV in Florida.