From Rap Battle to a Wrap battle? The only thing that can be said to sum up our emotions is Ek dum se waqt badal diye, Jazbaat badal diye! We’re surely left with some mixed feelings about this marketing stunt by McDonald’s executed quite brilliantly, must say. The smooth transition of McDonald’s from a rap […]