ITCH poster
TV

ITCH (2020)

S02E01 Back with a Bang

Sep 23, 2021 • Season 2 • Episode 1 • HD

After poisoned fish begin to wash up on the beach and an explosion rocks the bay, Itch and his friends start to suspect that Greencorp might be behind these troubling events.

Country: AU, US