Rain Dance

A rain dance is a ceremonial dance that many Native American tribes have performed for centuries.