Only three celebs are left on season 21 of ABC's Dancing With the Stars and tonight is the epic finale, where one will receive the coveted Mirrorball trophy.

Who Will Win 'Dancing With the Stars' This Season?

Bindi Irwin. Nick Carter. Alek Skarlatos. It all comes down to this. Irwin, Carter and Skarlatos are all that remain from this season of Dancing With the Stars and one of them will be crowned the winner tonight.

The finale will begin at 9/8c on ABC but what if you can't watch it live on a TV? Well, you're in luck. ABC has its own live stream on abc.go.com, and as long as you get ABC in your area, you can watch the finale in high definition.

'DWTS' Finalist Alek Skarlatos Talks How ISIS Problem Is 'No Easy Call'

ABC also has an app called WATCH ABC where you can live stream the finale. It is available through iOS, Android, Chromecast, Xbox 360, DirecTV and Apple TV. You can find your specific app download here.

Tonight's finale will be different from past finales. Dancing With the Stars show runner Rob Wade spoke with The Wrap this week about what they have planned for the finale:

"The finale, we're actually outside for the first time ever. It's an enormous finale, and we're expecting to get about ten thousand people there," he said. "Just from a scale perspective, I'm incredibly excited for that ... So in many ways, it's been a season of experimentation I guess. It's been an exciting season to make."

The Dancing With the Stars finale airs tonight from 9/8c to 11/10c on ABC.