God Squad

THE HOLY TRINITY (1x8)


Air date: Dec 09, 2015

The Holy Spirit succumbs to the power of a vacuum cleaner. A final showdown takes place in the form of a violent, no holds barred God-on-God battle.

  • Rank #
  • Premiered: Nov 2015
  • Episodes: 9
  • Followers: 0
  • Ended
  • Unknown
  • Wednesday at 0