The WSX World Championship kicked off last weekend in Cardiff, Wales, and it proved to be quite a show with great racing, a new format, and breaking news. Our man Michael Antonovich was on hand to cover all the action and we go over all of it in. this week's Pro Taper Kickstart Podcast!