Call Of The Baby Beluga

SAT

The Beluga babysitting

02:34

Synopsis

A scientist battles to save the life of a baby whale. Washed up on a beach, it's one of just 900 endangered belugas struggling to survive in Canada's St Lawrence River.

Clips