iKart

Location
Indianapolis, IN
United States

iKart

Location
Indianapolis, IN
United States

Activity

Cornered: John Martin of iKart Racing Chassis

America has a new chassis designer and his name is John Martin.

Also Nearby iKart