X

Parting Shot


April 26, 2013 | Marina Galperina

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)