Feedback

Killer Whales Get Stuck in Russian Ice

 

Local rescue teams used long poles to free four orcas who found themselves boxed in the freezing waters of Shakalin, Russia.

Shows