OTL Karts Ready and Running at K1 Speed South Korea and Canada
OTL Karts ready and running at K1 Speed South Korea and Canada.
OTL Karts ready and running at K1 Speed South Korea and Canada.
The OTL Karts Featured in the 26th International Kart-Exhibition, iKA 2018.