Thumbnail
On "The Daily Show," Trevor Noah slammed critics of first lady Melania Trump's high heels that she wore en route to Texas in the wake of Hurricane Harvey. [Read More]
0 Comments Add New Posting as Anonymous Sign In