Judas Goat

tv show

poster for Judas Goat

1 total episodes

-

1 seasons

First Aired October 31, 2014

Overview

A mini-series delving into the darker side of urban myth - a world of monsters through the eyes of their servants.