Image
Video ID
Hope for Wildlife
When a turkey vulture gets trapped under a seal carcass, a photographer snaps into action to save its life.
When a turkey vulture gets trapped under a seal carcass, a photographer snaps into action to save its life.