Links for Face Off S8E10: Super Selfies

Reality TV Buzz

Episode 10

1,496 watches

March 17, 2015
Seven artists remain for the daunting challenge of having to create and apply superhero makeups to themselves.
March 17, 2015
Seven artists remain for the daunting challenge of having to create and apply superhero makeups to themselves.