Subtitles Neon Joe, Werewolf Hunter S01E01 – Made Ya Look

Season 1, Episode 1 – “Made Ya Look”
In the series premiere, Neon Joe arrives in Garrity, Vermont following a series of werewolf attacks.