The grand celebration ‘Times of India Film Awards’ (TOIFA 2016) is rolling out on Thu-Friday. The award ceremony will begin on March 18 at the Dubai International Stadium, Dubai Sports City...