The Daily Show with Trevor Noah

A Whole Lotta Letdowns

Season 22 • 03/15/2017

MSNBC's Rachel Maddow blows the lid off Donald unremarkable 2005 tax return.

More