Location
Orlando, FL
United States

Activity

Twelve wins and eight championships for OTK at Superkarts! USA SummerNationals

33 podiums added to OTK's North American karting resume.

Also Nearby OTK Kart USA