News Video Entertainment

Tanishaa Mukerji and Lilliput on their short film 'Life Is Short.'

 
Tanishaa Mukherji and Lilliput speak to India TV about their film 'Life is Short'. The actress was seen as a delusional diva 'Debika' in the short film.
Advertisement