Watch the final 2012 Presidential debate live on your Roku. HuffPost Live and Wall Street Journal Live will be carrying the debate as it happens. Coverage begins at 9:00 PM Eastern. Click on these links for more information on the HuffPost Live and the Wall Street Journal Live channels on Roku.