Vir Das feels honored to be the first Indian to have a Netflix special Entertainment February 22, 2017 The show was shot in New York and New Delhi