Talking Points Memo favicon

Robert De Niro Tells NYU Grads At Commencement: 'You're F*cked' (VIDEO)