There was a lot of controversy surrounding Common's appearance at the White House for a poetry night put together by Michelle Obama. Fox News took it upon themselves to voice their disapproval loudly and clearly, scolding the president for allowing such a "vile" rapper to set foot in the executive mansion.

Jon Stewart stepped forward, using his show as a platform to defend Common and fire back at Fox. Now we have a head-to-head battle, as Stewart joins heavy hitter Bill O'Reilly on "The O'Reilly Factor" to duke it out, debate style, over this whole situation. Watch the first part above and part two below.