donald trump Colbert roasts Tucker Carlson for praising Trump to his face, hating him in private Mark Frauenfelder
The latest from The Magazine: Living New Deal, Old Bones, Body-Part Modeling, and More Glenn Fleishman