"Screen Shot 2017-08-15 at 7.12.54 AM" - 946 × 478 in Stephen Colbert interviews Anthony Scaramucci David Chen Published August 15, 2017