Donald Trump was knocked last week for not being prepared for the opening presidential debate. It doesn't look like Tim Kaine will face that same criticism.

The Democratic vice presidential nominee rattled off a litany of Trump's most controversial remarks and episodes during Tuesday night's vice presidential debate, repeatedly challenging Trump's running mate, Mike Pence, to defend them while expressing his astonishment at how he would be able to.

During one long recitation of critiques of the GOP presidential nominee — he "trash talks the military"; he "loves dictators" and has a Mount Rushmore of his favorites — Pence interjected "Oh come on, come on."

After Kaine finished, Pence responded pointedly: "Did you work on that one a long time?"