Could it be true? You bet your ass it is, and what do you care that it’s all in Spanish? The show will tentatively kick off on April 25th, and the producers have promised they’ll get the shows on YouTube as early as possible after their airdate. Check out two promos for it below!
Wish you understood Spanish better in the Dread Central forums!