Return to "The much awaited Madame Tussauds to be housed in the Regal building in Delhi, will open doors to…" lady-gaga-amitabh-bachchan-pti-madame-tussauds_650x400_71484227189