Hindu Gods always wear headgear protection before they ride in new spot from Ogilvy Mumbai

| | No Comments

Gods.jpgHindu Gods have their own distinctive vehicles. The elephant-headed Lord Ganesha’s vehicle is a mouse, Ma Durga’s is a lion and the venerable Vishnu rides an eagle. What is common to them is that they all wear headgear before they ride. Ogilvy Mumbai have created a new spot for the Indian Head Injury Foundation to portray this message,