S6E13 · Bloodsuckers

Bloodsuckers

S6E13 · 2014-04-08 · 40 min

Pressure mounts as the four remaining artists create legendary vampires from around the world in order to earn a spot in the finale.

The show’s own verdict is on its page.