Hilarious bit, right? Right. Well, it's even better when you find out Stephen really did show up on last night's Late Show. Synergy! Check out that clip after the jump, then text REDCROSS to 90999 to make a $10 donation to the disaster relief efforts (message and data rates apply).
The Colbert Report airs Monday through Thursday at 11:30/10:30c.