Choocha

Amitabh Bachchan is one of the finest hosts in the country: Varun Sharma