New Squid in Town - Episode 23

New Squid in Town - Episode 23

Ranger’s herd of squidlings leave his ranch to join a group of exciting, fluorescent squid from the deep – and Beth and Olly try to help Ranger get them back.

Language: French

WATCH ONLINE