This is How Debates Should Be

If the Presidential debates were like this, I might actually watch them.

The ten highest-polling GOP candidates square off in a rousing rap battle to determine who will win the Republican nomination. Featuring Jeb Bush, Donald Trump, Scott Walker, Marco Rubio, Ben Carson, Chris Christie, and Rand Paul. Appearances by Mike Huckabee, John Kasich, and Ted Cruz. Moderated by Brett Bair, Chris Wallace, and Megyn Kelly.