Loading...

Owl gets stuck in car grill

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