ABC News will host the very first nationally televised GOP presidential debate for 2016 tonight at 8pm Eastern. Seven candidates will take the stage; Donald Trump, Ted Cruz, Marco Rubio, Ben Carson, John Kasich, Chris Christie, and low-energy Jeb ′Exclamation Point′ Bush. Rand Paul did qualify but dropped out and for some reason, ABC is keeping Carly Fiorina from appearing. Maybe she gives them a headache? The other alleged candidate not invited is former Virginia Governor Jim Gilmore. The debate will take place in Manchester, New Hampshire, which holds it′s primary on Tuesday. The moderators will be David Muir and Martha Radditz.