Votes are in! The Voice finale will crown a new winner tonight at 8:00pm on NBC!

Watch blocstars Sophia Aguiar, Sarah Mitchell, Ryan Ramirez, and Bailey Swift performing tonight with Lady Antebellum!