Tonight , Anderson Cooper moderates the second CNN / YouTube Debate ( CNN at 8 ) live from St. Petersburg , Fla . , with the eight Republican presidential candidates answering video questions submitted to a Web site by people across the country .