More good news as the Will Power Kart hits the track for the first time at this weekend’s SuperKartsUSA event at NOLA.

Leave a Reply