MUMBAI: LAY’S, India’s favorite potato chip brand, today launched their latest series of TVCs for the all new ‘Smile
switch
Subscribe To Our Newsletter