Artie will be on Letterman on Friday. I don't remember hearing Artie plugging this appearance, but according to TV Guide, this is a new show and not a repeat. Also on the show will be comedian Todd Barry and musical guest Imogen Heap. Considering that I've never heard of the other two guests, I would think that Artie would get considerable airtime.
Late Show - This Week's Guests - CBS.com
Late Show - This Week's Guests - CBS.com