Badhaai Ho delivers a hit, Namaste England fails to impress!

Badhaai Ho delivers a hit, Namaste England fails to impress!