I never published this.
Coco’s feeling a little “unsure” (for those of you who remember the 90’s deodorant commercials).
From the 6/1/2010 show he did in Radio City. The first NYC show since he left NBC. It was a great show.
This might be the most awesome photo I’ve ever taken.