There’s a place in Corona, California, where you can unleash your need for speed without risking a ticket or your life ...
This place is to go-karting what the Louvre is to doodles – the crème de la crème, the top dog, the big cheese of the karting ...