K1 Speed, the world's largest indoor kart racing operator, has opened its second Ohio location in Hilliard, near Columbus.
Parents are spending millions on karting for their kids, hoping it will eventually catapult them into F1 racing. It’s a mad, ...