CNN's John Avlon busts years' worth of Trump lies in just 3 minutes: 'Does he know we have video?'
CNN's John Avlon debunks lies told by President Donald Trump (Screen cap).

CNN's John Avlon on Monday ran down years' worth of President Donald Trump's lies in a short three-minute video.

During his "Reality Check" segment titled "Does Trump know we have video of his speeches?", Avlon took the president and his White House to task for constantly reversing positions they've held in the past -- and then shamelessly lying about it.

First, he pointed out that the White House had denied that it really considered dropping undocumented immigrants off in sanctuary cities just one day before Trump came out publicly and said it was very much an option he was considering.

Then he played a clip of Trump last week saying he knows "nothing about WikiLeaks" -- before switching to footage of Trump urging his supporters to read WikiLeaks multiple times during the 2016 presidential campaign.

He then played clips of Trump claiming to be both pro-choice and pro-life, as well as a clip of Trump calling out former KKK leader David Duke for being a racist in 2000, then denying having any knowledge of Duke during the 2016 presidential campaign.

"It's almost as if doesn't know we've got records of what he's said," Avlon concluded. "Or maybe he doesn't care."

Watch the video below.