S06 E13
Apr 8, 2014 |
|
|
|
|
Face Off
Bloodsuckers
Release Date: Apr 8, 2014Episode Description
Pressure mounts as the four remaining artists create legendary vampires from around the world in order to earn a spot in the finale.
Where to Watch Face Off Season 6 Episode 13 Now
Best
Rent/Buy
Free