Way Too Early 05/12/16

Trump under pressure to release his taxes

Donald Trump faced pressure on all sides Wednesday to release his income tax returns. If he doesn't, he would be the first major party nominee since 1976 not to. ... more Duration: {{video.duration.momentjs}}