Anushka Sharma shoots in rains as she shares a still from Chakda Xpress: ‘A story that needs to be told’
Anushka Sharma starrer Chakda Xpress is turning out to be one of the most exciting projects being made as each glimpse reveals that the makers are leaving