Conan O’Brien’s ‘Show Zero’

Filmed in Conan’s conference room at Stage 15 studio–a web only preview of his new TBS show. Kind of funny and lots of product placement.