Madame Tussauds New stop at “Delhi Junction” At The Regal Cinema Next Year!