Kart Racing Karts at Indianapolis Motor Speedway January 17, 2018 Temple of Speed. Mecca of Motorsports. Their are certain tracks that hold a special...Read More