Bloodsuckers
Face Off
8th April 2014
40 mins Season 6
Episode 13
Pressure mounts as the four remaining artists create legendary vampires from around the world in order to earn a spot in the finale.
Episode details
Details
Talent
Cast & Crew
Recommended




