Watch: American Beauty Star Season 2 Episode 8 – “Hero vs. Villain Face Off”

On American Beauty Star Season 2 Episode 8 – “Hero vs. Villain Face Off”, the artists must work in pairs to create hero and villain looks that are both cohesive. The judges’ intense scrutiny and attention to detail has the…