In Events, News – K1 Speed by K1 Speed Staff Writer
with No comment
Red Bull Kart Fight US 2012 Finals – Dallas, TX
The ten fastest kart drivers in the country assembled at the Dallas Karting Complex last year for the Red Bull Kart Fight U.S. National Final. Thousands of amateur kart drivers submitted times at local qualifying complexes, K1 Speed SoCal and… Continue Reading Red Bull Kart Fight US 2012 Finals – Dallas, TX