Some of our brethren at The Onion, America's Finest News Source appeared on Charlie Rose late last week. Check 'em out!

Advertisement