IIFA Awards 2016

IIFA Awards 2016 are presented in Madrid, Spain. Bajrangi Bhaijaan is awarded Best Film, while Best Director award is bagged by Sanjay Leela Bhansali for Bajirao Mastani.

Leave a Reply