Main content

Leap of Faith

A group of red squirrels target some garden feeders and have one secret superpower to ensure they get the pick of the food: the ability to leap eight times their body length.

Release date:

Duration:

2 minutes