Zach Holden Sweeps Cadet At New Castle Manufacturer’s Cup

RaceChaser Staff Go-Karts, Uncategorized 0 Comments

Indiana driver wins first two races of Man Cup season at home track   NEW CASTLE, Ind. – Zach Holden raced his No. 2 Top Kart to his first WKA Manufacturers Cup wins of the season this past weekend at New Castle Motorsports Park, where the McLaughlin Motorsports Nationals marked round three of the 2013 national WKA series. Holden captured …