What’s happening to McDonald’s India? Guess the brand is unable to contain its excitement for the BIIIGG launch happening soon.....