Neha Dhupia travels in New York subway
Bollywood fans spotted Neha Dhupia in a subway in New York recently. The actress was running late for a stand-up comic act in Manhattan and had no choice, but to take a train to reach on time.
Neha Dhupia (encircled) in the New York subway
Neha, who has been touring the US for stage shows, shared the dais with Govinda during the concerts.