Itch obtains an unusual rock and discovers it could be a new element. But whe...
Itch
Season 1 Episode 6: Hi-Tech, Lo-Fi
Helpless and lost in a new city, Itch, Tim and Lucy try to track down Flowerdew and the rock. In Seaburgh, Darcy has encounter with a biker.