Virginia’s family-friendly Appaloosa music festival culminates with Mass Catholic families from all over Northern Virginia and beyond flock to the Shenandoah Valley for Appaloosa. News LifeSiteNews staff • Aug 5, 2021Aug 5, 2021