Itch

Itch

Available on iTunes, ABC iview
Itchingham Lofte stumbles across a radioactive rock that has the potential to solve the world's energy problems.
Starring Samuel Ireland, Charles Russell, Melanie Wozniak