World Chase Tag Championships on TrillerTV
World Chase Tag USA (WCT), the global competitive tag organisation, and TrillerTV have announced that the biggest event in the league’s history, The WCT6 World Championships, will stream live from Evry-Courcouronnes, France, on TrillerTV. The best athletes from Parkour and Ninja Warriors, as well as the top Hollywood stuntmen and women, will be participating in […]