Uncategorized American Beauty Star Season 2 Episode 12

American Beauty Star Season 2 Episode 12

The final four artists must create jaw-dropping looks inspired by one of the four elements: water, earth, wind and fire; an emotional elimination reveals which three artists will go on to compete in the live finale where America votes for the winner.

Watch American Beauty Star full episode online in HD

American Beauty Star Season 2 Episode 12

If episode not working, leave the comment below.

WHAT ARE YOUR THOUGHTS?