Demonstration Training Our Demo Team! They practice their techniques to perform the variety of skills at various events from Canada day to Martial Arts Tournaments.