ATTLEBORO — A local woman has set a Guinness World Record for the longest “rain dance” — an ancient and dying ritual performed in India in which dancers balance a decorated pot on their head ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results