Neha Dhupia – “The best music and the best looking men are from Pakistan”
It’s been quite a while since Ek Chaalis Ki Last Local – starring Abhay Deol and Neha Dhupia – released but it’s a film that made Pakistani band Call a cross-border hit and Neha Dhupia stills remembers the experience of shooting the video of ‘Laaree Chootee’ with fondness.