Anand Mahindra Calls Naatu Naatu’s Oscar Win A “Mini-Epic Movie”
Industrialist Anand Mahindra dubbed Naatu Naatu as a “mini epic movie”.Deepika Padukone has made India proud, once again. The actress, who was one of the presenters at the 95th Academy…