The team running now is http://kpaxracing.com/index.html Check it out! I have been following the World Challenge series from the beggining and cant recognize any of the guys in the pits from At Speed in KPAX crew but they are working really hard to design new parts and make this work this year. They are headquartered in Colorado. If there is a race close to you you should go and check it out for sure.