Marine challenges Stephen Colbert to debate.Marine challenges Stephen Colbert to debate.Marine challenges Stephen Colbert to debate.