Colbert Report

Carlos Danger: Secret Mayor

  • Season 9
  • , Episode 128  | 
  • Aired: 7/24/2013
    • Length: 02:47
    • Plays: ???
Synopsis >

In the face of impossible challenges, Mayor Danger won't just throw up his hands, because those hands will always be occupied.

TV GUIDE Users' Most Popular