Itch

Itch -

2019

Children

Comedy drama

Itchingham Lofte stumbles across a radioactive rock that has the potential to solve the world’s energy problems.

Where to Stream

2020– Series 2 Seasons20 Episodes