The Shenandoah Valley Civil War Era Dancers invite you to attend their 5th Annual Red, White, Blue and Gray Ball from 7 p.m. to 10 p.m. at the Melrose Caverns Lodge, 6639 North Valley Pike, Harrisonburg. Social hour with refreshments at 6 p.m. Music by the Shenandoah Valley Minstrels. All proceeds benefit the Shenandoah Valley Battlefields Foundation. Admission $20 singles and $35 couples. Pay at the door. For more information, call 540-743-9389.