Press Room

Communications from around the globe.
Team | on May 24th, 2017

Four Wins for Top Kart USA in Pittsburgh

The Top Kart USA team garnered wins and podiums this weekend at round two of the World Karting Association (WKA) Manufacturers Cup at Pittsburgh International Race…