Sports & Recreation
Invictus Entertainment Group Inc.
Invictus boasts the most extensive secondary and tertiary market touring alliance, greatly expanding the North American market base for international touring.
Location
782-650 Duncan Avenue West
Penticton, BC V2A 7N1