1438 others have also unlocked the Face Off Season 7 Premiere sticker on tvtag
Life begets death begets life begets death, but for two contestants this truly is the end of the road. Which angel will crash and which devil with burn? Tune in, and find out. Share this one proudly. It’s from our friends at Syfy.