He Hilariously Humiliated Himself! The Patriots Brief 7 months ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW Don’t arragant celebrity speeches make you want to listen? Me niether. Thank you, DeNiro, for securing even more votes for Trump.