Who Won Face Off 2015 Season 8 Last Night? Finale
| April 15, 2015 at 10:02 AM EDTAnother season of Face Off 2015 is behind us, as the Face Off Season 8 finale took place last night and it was a very close race to the finish, as all three artists created amazing looks for the finale challenge, but who won Face Off 2015 Season 8 last night? Find out the results on the Face Off finale last night below in our Face Off 2015 Season 8 spoilers!