This is the story of a tiny, isolated village in India. A village that chants MUMBO JUMBO, MUMBO JUMBO, MUMBO JUMBO to s... MoreNo more mumbo jumbo