Cordcutters who wanted to watch the Facebook/FOX News Republican debates a few weeks ago were forced to scavenge for illegal streams or cry real tears into their Make America Great Again hats. Not tonight! CNN will be streaming the debates for all.

The circus begins tonight at 8pm ET/5pm PT. You can watch on, as well as on CNN’s iOS and Android apps. Who do you think will win?