Touted as one of the most expensive launches till date, the scene was acted out in front of the audiences at the Great India Place Mall, with intriguing props in the background.
The entire scene was created by ace stunt director Tinu Verma.
Top News
Related Bollywood News
Latest News