Introducing St. Hubert Virtual Groups