Page 1 of 1

Face Off!

Face Off is an American reality television game show on the Syfy cable network in which a group of makeup artists compete against each other to create prostheses such as are found in science fiction and horror films. The grand finale of the thirteenth (and final) season, called Face Off: Battle Royale, has something of… [read full post]

Share