Bloodsuckers

April 8, 2014
60.0%

Face Off - S6 - E13

Bloodsuckers

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

Face Off: Season 6 - 15 Episode s