• Embed
watch full episode

A Whole Lotta Letdowns

3/15/17

Trevor reveals how he braved an overhyped snowstorm in New York City and weighs in on Rachel Maddow's underwhelming "bombshell" about President Trump's 2005 tax returns.

Up Next