'The Last Laugh' Premiere - 2016 Tribeca Film Festival
In This Photo: Radhika Vaz, Nadia Manzoor
Nadia Manzoor and Radhika Vaz of "Shugs and Fats" attend the "The Last Laugh" Premiere during the 2016 Tribeca Film Festival at SVA Theatre 1 on April 18, 2016 in New York City.
(April 17, 2016 - Source: Ben Gabbe/Getty Images North America) more pics from this album »