Last night, Stephen Colbert blew the lid off himself, exposing his own ties to Alwaleed bin Talal. You may remember bin Talal as the part-owner of Fox News who was accused by Fox and Friends of possibly funding terrorism. Or perhaps you remember him as three-time runner-up in Riyadh's Robert Goulet lookalike competition.
The Colbert Report airs Monday through Thursday at 11:30pm / 10:30c.
Tags: Alwaleed bin Talal, Fox, Jon Stewart, Stephen Colbert, Terrorism, The Colbert Report, The Daily Show, Video