Music and Mass celebrated at family-friendly Appaloosa Festival in Virginia