X

Parting Shot


Here’s TriBeCa Film Festival founder Robert DeNiro getting friendly with the star of Vice’s Lil Bub and Friendz famous cat documentary which was named best feature film in the online competition, obviously because internet and cats. (Photo: Mashable)